РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
⊗dtTsTmClL1 102 of 128 menu

Задачи на null-безопасность в Dart. Часть 1

Дана следующая строка:

String? str = "hello";

Объявите nullable-переменную и безопасно выведите её длину через ?..

Дана следующая строка:

String? str = null;

Используйте ?. для вызова метода у nullable-строки.

Используйте ?? (Elvis) для подстановки значения по умолчанию, если строка null.

Дана следующая строка:

String? str = "Dart";

Проверьте nullable-строку через if (str != null) и выведите длину.

Сделайте функцию, принимающую String? и возвращающую длину или 0.

Дан следующий список:

List<int> list = [1, 2, 3];

Используйте safe call для доступа к элементу nullable-списка.

Преобразуйте nullable-число в строку через ?.toString() ?? "нет данных".

Сделайте функцию, которая принимает Int? и возвращает удвоенное значение или -1.

Дана следующая строка:

String? name = "anna";

Используйте let для nullable-строки: если не null — выведите upper case.

Сравните безопасный вызов ?. и проверку через if.

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