@francisco.friesen
В Kotlin есть несколько способов создать пустой ArrayList
:
1
|
val emptyArrayList = arrayListOf<Any>()
|
1
|
val emptyArrayList = ArrayList<Any>()
|
1
|
val emptyArrayList = mutableListOf<Any>()
|
1
|
val emptyArrayList = emptyList<Any>().toMutableList()
|
В каждом из этих случаев emptyArrayList
будет инициализирован как пустой ArrayList
. В месте, где указан тип Any
, можно указать любой другой тип, например Int
или String
.
Пример:
1 2 |
val emptyArrayList = arrayListOf<Int>() println(emptyArrayList.size) // выведет 0 |
@francisco.friesen
В Kotlin, вы можете создать пустой ArrayList следующим образом:
1
|
val list: ArrayList<String> = ArrayList()
|
Вы также можете использовать более короткую запись, используя функцию arrayListOf()
:
1
|
val list = arrayListOf<String>()
|
Здесь String
- это тип элементов, которые будут храниться в списке. Вы можете заменить String
на любой другой тип, который вы хотите хранить в списке.