如何在Kotlin中编写Java括号“”?
我提前道歉,因为我不知道我需要打字的东西是什么。
我有这个Java代码。
FrutasVerduras frutasVerduras_datos[] = new FrutasVerduras[] { }
这怎么写在Kotlin?
那个东西叫做数组 。 目前,在Kotlin中,您无法使用与Java中相同的语法来创建它们。 尽管这一点将在不久的将来发生变化 (请参阅“语言特征:注释中的数组文字”)。 Kotlin的方法是使用arrayOf(...)
。 请记住,对于基本类型,您应该使用适当的函数(例如对于Int
使用intArrayOf
),否则JVM将创建一个Integer
(object)而不是int
(primitive)的数组,每个元素多产生12(?)个字节