Я кодирую в kotlin, и у меня есть проблема с массивами
Я бы сделал функцию, которая возвращает массив автомобилей (например), но этот массив строится на основе данных из file
Пример:
fun buildAllCar(data:string) : Array<Car> {
val array = arrayOfNulls<Location>(5) //In the real code, the size is retrieved by an other item
for(i in array.indices){
array[i] = buildACarByData(data); //Just so you could see a sample usage
}
return array.requireNoNulls()
}
Без requireNoNulls () тип возвращаемого объекта: Array of Car? Использовать этот метод единственный способ получить массив автомобилей или есть другой способ?
спасибо за помощь