J'ai une liste de tableau vide:
var mylist: ArrayList<Int> = ArrayList()
Quand je veux y mettre une valeur, j'ai cette erreur:
Java.lang.IndexOutOfBoundsException: Invalid index 0, size is 0
La question est: Comment puis-je initialiser ma liste?
Selon le api-doc :
val list = arrayListOf<Int>()
Ceci est également mentionné ici: Comment initialiser la liste dans Kotlin? .
Je vous suggère d'écrire
var myList: ArrayList<Int> = arrayListOf()