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

Практика типов и полей в Kotlin

Дайте короткое имя типу карты из строки в число. Объявите функцию, которая по такой карте и ключу возвращает значение или 0. Проверьте на карте с двумя парами и на отсутствующем ключе.

Объявите псевдоним для функции из двух чисел в число. Передайте правило сложения в функцию, которая применяет его к 3 и 5, и выведите результат.

Сделайте функцию, которая из nullable-строки возвращает строку или завершает программу с ошибкой. Проверьте на непустом аргументе и убедитесь, что тип результата - строка.

Оберните число баллов в класс-значение с одним свойством. Напишите функцию отчета, которая принимает только этот тип, и выведите данные для 100.

Сделайте класс списка задач: снаружи свойство списка строк только для чтения, внутри - изменяемое хранилище через явное поле. Добавьте три задачи и выведите их количество.

Сгенерируйте два разных Uuid, сохраните текст первого, разберите его обратно и сравните с исходным значением. Выведите результат сравнения.

Соберите класс заказа с классом-значением для кода заказа и явным полем для списка позиций строк снаружи как список только для чтения. Добавьте код "X-1", две позиции и выведите код и размер списка.

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