本文研究的主要是Kotlin傳遞可變長參數給Javajava/203588.html">可變參數的方法,具體實現代碼如下。
定義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可變參數實例代碼的全部內容,希望對大家有所幫助。感興趣的朋友可以繼續參閱本站其他相關專題,如有不足之處,歡迎留言指出。感謝朋友們對本站的支持!
新聞熱點
疑難解答
圖片精選