Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗ktSpSfPrm 16 of 299 menu
◀ ▶

Практика 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 в одном блоке на объекте. Выведите оба числа через пробел.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить