Sobes.tech
Junior — Middle

Wie kann man eine Variable deklarieren, die keinen Null-Wert zulässt, und ihr sofort einen bestimmten Wert zuweisen?

sobes.tech KI

Antwort von AI

In Dart (der Sprache Flutter) erlaubt eine Variable standardmäßig keinen Wert null, es sei denn, der Typ wird explizit mit ? angegeben. Um eine Variable zu deklarieren, die nicht null sein kann, und ihr sofort einen Wert zuzuweisen, reicht es aus, den Typ ohne ? anzugeben und den Wert zuzuweisen:

int count = 10; // count darf nicht null sein
String name = "Flutter"; // name darf ebenfalls nicht null sein

Wenn man versucht, null einer solchen Variablen zuzuweisen, gibt der Compiler einen Fehler aus. Dies hängt mit dem Null Safety-System in Dart zusammen.