Задать вопрос

Преобразование Int/String в Char в Kotlin, как понять?

1)
var number1: Int = 5
    var number2 = number1.toChar()
    println(number2)

Результат:
601bec653593c855776339.png
Что означает этот квадрат ? почему он так преобразовывает

2)
var number1: String = "A"
    var number2 = number1.toChar()
    println(number2)

Результат:  выдает ошибку

Почему выдает ошибку ? по идее должен преобразовать в отдельный символ
  • Вопрос задан
  • 758 просмотров
Подписаться 1 Средний Комментировать
Решение пользователя Сергей Водаков К ответам на вопрос (2)
@WaterSmith
Android-разработчик. Java, Kotlin
К уже сказанному могу только добавить, что во втром случае нужно так:
var number1: String = "A"
    var number2 = number1[0]
    println(number2)
Ответ написан
Комментировать