Back to questions
Junior — Middle
144
Каким образом можно объявить переменную, которая не допускает значение null, и сразу присвоить ей конкретное значение?
Answer from AI
sobes.tech AI
В Dart (язык Flutter) переменная по умолчанию не допускает значение null, если не указать явно тип с ?. Чтобы объявить переменную, которая не может быть null, и сразу присвоить ей значение, достаточно указать тип без ? и присвоить значение:
int count = 10; // count не может быть null
String name = "Flutter"; // name тоже не может быть null
Если попытаться присвоить null такой переменной, компилятор выдаст ошибку. Это связано с системой null safety в Dart.