Czy istnieje prosty sposób konwertowania Java ArrayList do tablicy Kotlin? Poniższy kod:Java ArrayList to Kotlin Array
fun test(): Array<String> {
val elems = ArrayList<String>()
return elems.toArray()
}
daje błąd:
main.kt:2:15: error: unresolved reference: ArrayList
val elems = ArrayList<String>()
^
jestem pewien parsowania JSON i nie wiem, jak wiele elementów zamierzam skończyć z, ale kiedy mam przeczytaj je, nie muszę modyfikować danych w żaden sposób, więc pomyślałem, że pójdę z tablicami Kotlin jako typem danych.
Proszę zmienić zaakceptowane odpowiedź, @bashor zapewnia proste odpowiedzi na swoje pytanie, a które powinny być zaakceptowane odpowiedź. W przeciwnym razie mylisz ludzi, którzy przychodzą, czytają twoje pytanie i szukają bezpośredniej odpowiedzi. –
Powinieneś zawsze publikować komunikat o błędzie kompilatora, a nie tylko "nie kompiluje się" –
@JaysonMinard Dzięki. Dodałem dane wyjściowe kompilatora. –