Kotlin:像在Java中一样创建一个常规数组
例如,在Java中,我可以使用以下语法创建这样一个数组:Kotlin:像在Java中一样创建一个常规数组,java,kotlin,Java,Kotlin,例如,在Java中,我可以使用以下语法创建这样一个数组: 东西盒=新东西[10] 在Kotlin中,不能使用这种语法。我想在Kotlin中创建上面的等价物 我找到了数组(size:Int,init:Int->T)方法,但它要求我指定一个init lambda,它不允许我使用null。我想要一个数组填充null或我想要的大小的等价物 场景:我需要一个数据包处理程序数组,其中处理程序的索引是数据包的操作码。使用。当然,数组将是可为null的类型。或者,只需使用列表
东西盒=新东西[10]代码>
在Kotlin中,不能使用这种语法。我想在Kotlin中创建上面的等价物
我找到了数组(size:Int,init:Int->T)
方法,但它要求我指定一个init lambda,它不允许我使用null
。我想要一个数组填充null
或我想要的大小的等价物
场景:我需要一个数据包处理程序数组,其中处理程序的索引是数据包的操作码。使用。当然,数组将是可为null的类型。或者,只需使用列表