Esiste un modo semplice per convertire un ArrayList Java in un array Kotlin? Il seguente codice:Java ArrayList to Kotlin Array
fun test(): Array<String> {
val elems = ArrayList<String>()
return elems.toArray()
}
dà l'errore:
main.kt:2:15: error: unresolved reference: ArrayList
val elems = ArrayList<String>()
^
sto analizzando alcuni JSON e non so quanti elementi ho intenzione di finire con, ma una volta che ho leggerli non ho bisogno di modificare i dati in alcun modo quindi ho pensato di utilizzare gli array Kotlin come tipo di dati.
cambiare la risposta accettata, @bashor fornisce la risposta semplice alla domanda e che dovrebbe essere la risposta accettata. Altrimenti confondi le persone che vengono e leggono la tua domanda e cercano la risposta diretta. –
Si dovrebbe sempre inviare il messaggio di errore del compilatore, non solo "non si compila" –
@JaysonMinard Grazie. Ho aggiunto l'output del compilatore. –