Как работать весело получить (индекс: Int): Char?

Я не понимаю, как работает функция. Я пишу массив [1] = str.get (1), когда str = "123". Но компилятор напишите мне об ошибке на funtion get. Что я делаю неправильно?

В Java вы можете сохранить char в int[] без кастинга. В Котлине это невозможно, вам нужно будет использовать метод toInt() :

 val ints = IntArray(5) val str = "123" ints[1] = str.get(1).toInt() 
Intereting Posts
Kotlin более высокий порядок (вызываемые ссылки) компилятор сбой Android Kotlin: TextView.text работает не так, как ожидалось Как написать преобразование многократного использования для значения String to Enum в группе классов Enum? (Котлин) Как отключить клавиатуру, когда я нажимаю EditText? kotlin – автоматическое преобразование числовых типов Android Room, добавление классов библиотеки данных в базу данных Не удалось выполнить проверку: сбой инструментария из-за «kotlin.UninitializedPropertyAccessException» Как писать while loop с ответомInputStream.read в kotlin android – – while ((i = responseInputStream.read (byteContainer)) почему я не могу использовать lambda для интерфейса в kotlin? Запуск эспрессо-теста несколько раз Как передать String в Int и Long? Почему можно опустить значения по умолчанию в переопределенных функциях-членах подтипов? Дублирующие элементы в наборе Kotlin / Java, строковый массив еще не инициализирован при вызове метода Линии рисования из ViewModel TornadoFX