在Java中,我们使用Livedata<List<Book>>
访问books[0]
书的第一个元素,如何在Kotlin中做到这一点?
我已经尝试了一切。
// Java代码
books[0];
//科特琳
// books[0]
引发错误
未解决的参考。由于接收器类型不匹配,以下候选者都不适用: @InlineOnly公共内联运算符fun <@OnlyInputTypes K,V> Map.get(key:Int):Category?在kotlin.collections中定义
答案 0 :(得分:0)
您可以尝试
books.get(0)
Kotlin允许您对类型进行某些运算符,一个是中缀,例如+
,因为它们位于表示/值之间。我认为错误告诉您无法使用数组表示法访问books
。