Добавить в корзинуПозвонить
Найти в Дзене

Урок - 2. Основы языка Dart. Значение null.

В языке Dart есть специальная константа null, означает, что у переменной нет никакого значения. Переменная name не имеет значения, в итоге компилятор выведет ошибку. Означает это то, что мы пытаемся использовать переменную, не задав ей никакого значения. При создании переменной мы должны указать её название. String name = “Tom”; Оператор ? и Nullable. Бывают случаи, необходимо указать что, переменная или константа не имеет значения, то есть задать ей значение null, для этого мы будем использовать nullable - типы. Чтобы установить такое значение(допускать значение null), после того как мы указываем название типа ставим - ?, вопросительный знак. Это значит, что мы в переменную name, можем поместить значение например: “Tom” или Null. Оператор !. Случается, что переменная объявлена как nullable, но мы знаем, что хранить это значение мы не будем, то мы можем установить оператор !, восклицательный знак.
Оглавление

В языке Dart есть специальная константа null, означает, что у переменной нет никакого значения.

Переменная name не имеет значения, в итоге компилятор выведет ошибку.

-2

Означает это то, что мы пытаемся использовать переменную, не задав ей никакого значения. При создании переменной мы должны указать её название.

String name = “Tom”;

Оператор ? и Nullable.

Бывают случаи, необходимо указать что, переменная или константа не имеет значения, то есть задать ей значение null, для этого мы будем использовать nullable - типы. Чтобы установить такое значение(допускать значение null), после того как мы указываем название типа ставим - ?, вопросительный знак.

-3

Это значит, что мы в переменную name, можем поместить значение например: “Tom” или Null.

Оператор !.

Случается, что переменная объявлена как nullable, но мы знаем, что хранить это значение мы не будем, то мы можем установить оператор !, восклицательный знак.