Sobes.tech
Junior — Middle

Как да обявим променлива, която не допуска стойност null, и веднага да ѝ присвоим конкретна стойност?

sobes.tech AI

Отговор от AI

В Dart (езикът Flutter) променливата по подразбиране не допуска стойност null, освен ако не се посочи явно тип с ?. За да обявите променлива, която не може да бъде null, и да й присвоите веднага стойност, достатъчно е да посочите типа без ? и да присвоите стойност:

int count = 10; // count не може да бъде null
String name = "Flutter"; // name също не може да бъде null

Ако се опитате да присвоите null на такава променлива, компилаторът ще даде грешка. Това е свързано със системата за null safety в Dart.