区别 首先得分清楚它们的对应关系,kotlin中没有传统的数组(int[]),一切皆是对象 所以kotlin中只有List,Array和varargs(可变长参数)三种 转换 List转Array fun a(){ val list : List<String> = listOf("hello","world") //转换1 b(arrayOf(list)) //转换2 b(list.toTypedArray()) } fun b(array: Array<*&