Sobes.tech
Junior — Middle

Kako deklarisati promenljivu koja ne dozvoljava null vrednost i odmah joj dodeliti konkretnu vrednost?

sobes.tech АИ

Одговор од АИ

U Dart (jezik Flutter), promenljiva po defaultu ne dozvoljava vrednost null, osim ako eksplicitno ne navedete tip sa ?. Da biste deklarisali promenljivu koja ne može biti null i odmah joj dodelili vrednost, dovoljno je da navedete tip bez ? i dodelite vrednost:

int count = 10; // count ne može biti null
String name = "Flutter"; // ime takođe ne može biti null

Ako pokušate da dodelite null takvoj promenljivoj, kompajler će prikazati grešku. Ovo je povezano sa sistemom null safety u Dart-u.