1

我有一个 JavaScript 对象:

{
   keyA: "ValueA",
   keyB: ["a", "b", "c"]
}

如何在 Kotlin 中定义它?我可以在 keyB 上使用 push() 或 pop() 吗?谢谢你。

4

2 回答 2

2

它应该是这样的。

val adHoc = object {
    var keyA: String = "ValueA"
    var keyB: Array<String> = arrayOf("a", "b", "c")
}
print(adHoc.keyA)
print(adHoc.keyB)
于 2018-07-18T14:49:06.380 回答
1

只需对第二个键使用可变列表:

object {
  val keyA = "ValueA"
  val keyB = mutableListOf("a", "b", "c")
}
于 2018-07-18T14:37:45.813 回答