Я пытаюсь прочитать список строк из файла, который структурирован как список:
ElemA
ElemB
ElemC
Мне нужно сохранить в эту переменную, которая определяется как:
private var history: Array<out String>?
Я сделал этот метод, но он не работает, потому что он требует Array? в качестве вывода, но он создает Array <(out) Any!>!
private fun loadHistory(): Array<out String>? {
val list = ArrayList<String>()
File("history").forEachLine { list.add(it) }
return list.toArray()
}
Как я могу решить?