Kotlin传递可变长参数给Java可变参数实例代码

网友投稿 290 2023-02-25


Kotlin传递可变长参数给Java可变参数实例代码

本文研究的主要是Kotlin传递可变长参数给java可变参数的方法,具体实现代码如下。

定义Java可变参数方法

package com.tcl.john.studymvvm.utils;

/**

* 调用Java方法的工具类

* Created by ZhangJun on 2017/10/25.

*/

public class CallJavaUtils {

public static int addNumbers(String name, int... args) {

int result = 0;

for (int i = 0; i < args.length; i++) {

result += args[i];

}

return result;

}

}

Kotlin传递可变长参数,调用上面的Java方法

//测试Kotlin传递可变长参数给Java可变参数方法

var numbers:IntArray = intArrayOf(1, 2, 3, 4, 5)

CallJavaUtils.addNumbers("add", *numbers)

总结

以上就是本文关于Kotlin传递可变长参数给Java可变参数实例代码的全部内容,希望对大家有所帮助。感兴趣的朋友可以继续参阅本站XvDGpuVkb其他相关专题,如有不足之处,欢迎留言指出。感谢朋友们对本站的支持!


版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:详解node child_process模块学习笔记
下一篇:Vue框架之goods组件开发详解
相关文章

 发表评论

暂时没有评论,来抢沙发吧~