La investigación principal en este documento es el método de Kotlin para pasar los parámetros de longitud variable a los parámetros variables Java. El código de implementación específico es el siguiente.
Definir métodos de parámetros variádicos de Java
paquete com.tcl.john.studymvvm.utils;/*** Clase de herramientas que llama a Java Métodos* Creado por Zhangjun el 2017/10/25. */public class CallJavaUtils {public static int addnumbers (nombre de cadena, int ... args) {int result = 0; para (int i = 0; i <args.length; i ++) {resultado+= args [i]; } resultado de retorno; }}Kotlin pasa parámetros de longitud variable y llama al método Java anterior
// Prueba de Kotlin pasa parámetros de longitud variable a Java Variadic Parameter Method VAR Números: Intarray = IntarraReof (1, 2, 3, 4, 5) Calljavautil.addnumbers ("Agregar", *Números)Resumir
Lo anterior se trata de parámetros de longitud variable de Kotlin al código de instancia de parámetro variable Java, espero que sea útil para todos. Los amigos interesados pueden continuar referiéndose a otros temas relacionados en este sitio. Si hay alguna deficiencia, deje un mensaje para señalarlo. ¡Gracias amigos por su apoyo para este sitio!