Menu
Coddy logo textTech

Konstante Variablen

Teil des Abschnitts Grundlagen der Dart-Journey von Coddy — Lektion 12 von 94.

Das const-Schlüsselwort erstellt Variablen mit festen Werten. Beim Verwenden von const müssen die Werte beim Schreiben Ihres Codes bekannt sein.

void main() {
  const String language = 'Dart';
  print(language);
}

Typinferenz funktioniert mit const:

void main() {
  const language = 'Dart';      // String
  const version = 2;            // int
  const isStable = true;        // bool
  const rating = 4.9;           // double
  
  print(language);  // Outputs: Dart
  print(version);   // Outputs: 2
  print(isStable);  // Outputs: true
  print(rating);    // Outputs: 4.9
}
challenge icon

Aufgabe

Anfänger

Erstellen Sie ein Dart-Programm, das konstante Variablen verwendet, um Informationen über einen fiktiven Planeten zu speichern:

  1. Deklarieren Sie eine const String-Variable namens planetName mit dem Wert "Mars"
  2. Deklarieren Sie eine const int-Variable namens numberOfMoons mit dem Wert 2
  3. Deklarieren Sie eine const double-Variable namens distanceFromSun mit dem Wert 227.9 (in Millionen km)
  4. Deklarieren Sie eine const bool-Variable namens hasRings mit dem Wert false
  5. Geben Sie jede Variable mit einem beschreibenden Label genau wie im erwarteten Output unten gezeigt aus:
Planet Name: Mars
Number of Moons: 2
Distance from Sun: 227.9 million km
Has Rings: false

Ihr Output muss diesem exakten Format entsprechen.

Spickzettel

Das const-Schlüsselwort erstellt Variablen mit festen Werten, die zur Kompilierzeit bekannt sein müssen:

const String language = 'Dart';
const version = 2;            // Type inference works
const isStable = true;        // bool
const rating = 4.9;           // double

Verwenden Sie const für Werte, die während der Programmausführung nie geändert werden.

Probier es selbst

void main() {
  // Deklariere hier deine const-Variablen
  const String planetName = ?;
  const int numberOfMoons = ?;
  const double distanceFromSun = ?;
  const bool hasRings = ?;
  
  // Gib die Variablen mit Beschriftungen aus
  print("Planet Name: $planetName");
  print("Number of Moons: $numberOfMoons");
  print("Distance from Sun: $distanceFromSun million km");
  print("Has Rings: $hasRings");
}
quiz iconTeste dich selbst

Diese Lektion enthält ein kurzes Quiz. Starte die Lektion, um es zu beantworten und deinen Fortschritt zu speichern.

Alle Lektionen in Grundlagen