Практика scope-функций в Kotlin
Класс Battery хранит процент заряда.
Создайте батарею на 40 и получите
строку "low", если процент меньше
50, иначе "ok". Выведите
ответ.
Есть Deck с полями name и
cards. Переменная уже указывает на
объект. Соберите строку "main: 52"
без повторения длинного имени переменной в
каждой строке блока.
Сделайте Alert с изменяемыми
level и message. Одним
выражением создайте предупреждение с уровнем
3 и текстом "disk", затем
выведите оба поля.
Создайте Token со значением "abc".
Запишите в консоль "issue abc" в
момент создания, не меняя token, и выведите
значение из той же переменной.
Переменная hint типа String?
равна null. Постройте цепочку, которая
печатает текст и берет первый символ в верхнем
регистре. Выведите итог цепочки.
Nullable-строка "zip" лежит в переменной.
Получите строку "ZIP" одной цепочкой
с промежуточным выводом исходного значения.
Класс Shelf имеет id и count.
После создания полки посчитайте удвоенное
count и добавьте 1 к id
в одном блоке на объекте. Выведите оба числа
через пробел.