Sobes.tech
Junior — Middle

Cum se declară o variabilă care nu permite valoarea null și i se atribuie imediat o valoare specifică?

sobes.tech AI

Răspuns de la AI

În Dart (limbajul Flutter), o variabilă implicit nu permite valoarea null, cu excepția cazului în care se specifică explicit tipul cu ?. Pentru a declara o variabilă care nu poate fi null și a-i atribui imediat o valoare, este suficient să specificați tipul fără ? și să atribuiți valoarea:

int count = 10; // count nu poate fi null
String name = "Flutter"; // numele nu poate fi null

Dacă încercați să atribuiți null unei astfel de variabile, compilatorul va genera o eroare. Acest lucru este legat de sistemul de siguranță null din Dart.