原始陣列
這些型別不會從 Array<T>
繼承以避免裝箱,但是,它們具有相同的屬性和方法。
Kotlin 型 | 工廠功能 | JVM 型別 |
---|---|---|
BooleanArray |
booleanArrayOf(true, false) |
boolean[] |
ByteArray |
byteArrayOf(1, 2, 3) |
byte[] |
CharArray |
charArrayOf('a', 'b', 'c') |
char[] |
DoubleArray |
doubleArrayOf(1.2, 5.0) |
double[] |
FloatArray |
floatArrayOf(1.2, 5.0) |
float[] |
IntArray |
intArrayOf(1, 2, 3) |
int[] |
LongArray |
longArrayOf(1, 2, 3) |
long[] |
ShortArray |
shortArrayOf(1, 2, 3) |
short[] |