我不确定an IntArray和an 之间的区别在于Array<Int>Kotlin以及为什么我不能互换使用它们:
IntArray
Array<Int>
我知道IntArray转换为int[]定位时JVM,但Array<Int>转换为什么?
int[]
JVM
此外,你也可以拥有String[]或YourObject[].为什么Kotlin具有类型的类{primitive}Array,几乎任何东西都可以排列成数组,而不仅仅是基元.
String[]
YourObject[]
{primitive}Array
kotlin
kotlin ×1