Sobes.tech
Junior — Middle

Jak zadeklarować zmienną, która nie dopuszcza wartości null, i od razu przypisać jej konkretną wartość?

sobes.tech AI

Odpowiedź od AI

W Dart (język Flutter) domyślnie zmienna nie dopuszcza wartości null, chyba że jawnie określi się typ z ?. Aby zadeklarować zmienną, która nie może być null i od razu przypisać jej wartość, wystarczy podać typ bez ? i przypisać wartość:

int count = 10; // count nie może być null
String name = "Flutter"; // name również nie może być null

Jeśli spróbujesz przypisać null takiej zmiennej, kompilator zgłosi błąd. Jest to związane z systemem null safety w Dart.