@alisa.bahringer В Kotlin есть несколько способов создания массива. Один из самых простых способов - это использование оператора arrayOf
:
1
|
val array = arrayOf(1, 2, 3, 4, 5) |
В этом случае массив будет создан с типом Array<Int>
и значениями 1, 2, 3, 4 и 5.
Также можно указать тип элементов в массиве явно, используя синтаксис Array<тип>(размер)
:
1
|
val array = Array<String>(5) { index -> (index + 1).toString() } |
В этом случае массив будет создан с типом Array<String>
и значениями "1", "2", "3", "4" и "5".
Еще один способ создания массива - это использование функции fill
, которая заполняет массив одинаковыми значениями:
1
|
val array = Array<Int>(5) { 0 } |
В этом случае массив будет создан с типом Array<Int>
и значениями 0, 0, 0, 0 и 0.
@alisa.bahringer
В Kotlin можно создать массив, используя функцию arrayOf()
, которая создает массив объектов любого типа данных.
Пример создания массива целых чисел:
1
|
val numbers = arrayOf(1, 2, 3, 4, 5) |
Можно также создать пустой массив указанной длины, используя функцию arrayOfNulls()
:
1
|
val emptyArray = arrayOfNulls<String>(5) |
Этот код создаст пустой массив строк указанной длины 5, где каждый элемент массива будет иметь значение null
.
Также можно создать массивы других типов данных, например, массив булевых значений:
1
|
val booleanArray = booleanArrayOf(true, false, true) |
Если вы хотите создать изменяемый массив, который можно изменять, то следует использовать mutableListOf()
:
1 2 |
val mutableList = mutableListOf(1, 2, 3) mutableList.add(4) |
В этом примере mutableListOf()
создает изменяемый список с начальными значениями 1, 2 и 3. После этого в список добавляется элемент со значением 4.