Junior — Middle
Kaip paskelbti kintamąjį, kuris neleidžia null reikšmės ir jam iš karto priskirti konkretų reikšmę?
sobes.tech AI
Atsakymas iš AI
Dart (Flutter kalba) numatytoji kintamasis neleidžia null reikšmės, išskyrus atvejus, kai aiškiai nurodote tipą su ?. Norint deklaruoti kintamąjį, kuris negali būti null ir jam iš karto priskirti reikšmę, pakanka nurodyti tipą be ? ir priskirti reikšmę:
int count = 10; // count negali būti null
String name = "Flutter"; // name taip pat negali būti null
Jei bandysite priskirti null tokiam kintamajam, kompiliatorius išmes klaidą. Tai susiję su null safety sistema Dart kalboje.