web-dev-qa-db-ja.com

Kotlinで空の配列リストを初期化する方法は?

空の配列リストがあります:

var mylist: ArrayList<Int> = ArrayList()

値を設定したいとき、このエラーが出ました:

Java.lang.IndexOutOfBoundsException: Invalid index 0, size is 0

質問は次のとおりです。リストを初期化するにはどうすればよいですか?

15

api-doc によると:

val list = arrayListOf<Int>()

これはここにも記載されています: Kotlinでリストを初期化する方法?

28
LuCio

書くことをお勧めします

var myList: ArrayList<Int> = arrayListOf()
14
Szymon Chaber