Код ниже является примером объявления массива в Kotlin,
fun main(args: Array<String>) {
var a = Array<Int>(2){0}
a[0] = 100
a[1] = 200
print(a[1])
}
Здесь переменная a - это массив размера 2, имеющий значения 100 и 200, и он печатает значение a [1] как 200 .
Мой вопрос -> Какова роль "0" в var a = Array (2) {0} ?
Я изменил значение "0" на другое целочисленное значение, но оно работает нормально, но я не смог найти вариант его использования. Кто-нибудь может это объяснить?
Любая помощь будет оценена.
Спасибо.