Die Grundtypen: int, double, String, bool
Die wichtigsten integrierten Alltagstypen von Dart kennenlernen
Die Grundtypen: int, double, String, bool ist eine kostenlose Dart Academy-Lektion auf CoddyKit. Dies ist Lektion 2 von 4. Du kannst die komplette Lektion unten kostenlos lesen – dann übst du sie direkt im Browser mit einem integrierten Code-Editor und einem KI-Tutor rund um die Uhr. Sie ist Teil des Dart Academy-Lernpfads, und dein Fortschritt wird über Web und CoddyKit-App synchronisiert. Der Dart Academy-Kurs umfasst insgesamt 4 Lektionen.
Dart verfügt über integrierte Typen
Jeder Wert in Dart hat einen Typ, der beschreibt, worum es sich handelt und was Sie damit tun können. Vier Typen decken den größten Teil des Einstiegscodes ab.
Ganze Zahlen mit int
Eine int enthält ganze Zahlen ohne Nachkommastellen, etwa Anzahlen, Alter oder Indizes. Ein Dezimaltrennzeichen ist nicht erlaubt.
int age = 30;Dezimalzahlen mit double
Ein double speichert Zahlen mit Nachkommastellen, etwa Preise oder Messwerte. Schreiben Sie mindestens eine Ziffer nach dem Dezimalpunkt.
double price = 9.99;int und double gehören zu num
int und double sind beide Arten von num. Wenn Sie beide Varianten zulassen möchten, akzeptiert der Typ num sowohl ganze Zahlen als auch Dezimalzahlen.
num value = 7;
value = 7.5;Text mit String
Ein String enthält Text: Buchstaben, Wörter oder ganze Sätze. Setzen Sie den Text in einfache oder doppelte Anführungszeichen.
String city = "Tokyo";Wahr oder falsch mit bool
Ein bool kann nur true oder false sein. Er bildet die Grundlage für jede Entscheidung, die Ihr Programm später trifft.
bool isReady = true;Nur zwei bool-Werte
Anders als in manchen Sprachen ist ein Dart-bool strikt entweder true oder false. Es gibt hier keine Abkürzung, bei der etwa null oder eine leere Zeichenkette als falsch gilt.
Typen bestimmen, was möglich ist
Der Typ legt fest, welche Operationen verfügbar sind. Sie können ints addieren, aber zum Verknüpfen von Text benötigen Sie andere Werkzeuge als zum Addieren von Zahlen.
Standardwerte sind null
Eine nicht initialisierte Variable beginnt mit null, bis Sie ihr einen Wert zuweisen. Dart sorgt absichtlich dafür, dass Sie diesen Fall behandeln.
Den Typ eines Werts prüfen
Verwenden Sie den Operator is, um zu prüfen, ob ein Wert einem bestimmten Typ entspricht. Er liefert einen praktischen bool-Wert, den Sie weiterverarbeiten können.
print(9.99 is double); // trueDen passenden Basistyp auswählen
Zählen Sie? Verwenden Sie int. Messen Sie? Verwenden Sie double. Zeigen Sie Text an? Verwenden Sie String. Ja oder nein? Verwenden Sie bool. Wählen Sie den Typ passend zur Bedeutung.
Kurze Überprüfung
Welcher Basistyp sollte einen Produktpreis wie 9.99 speichern?
Zusammenfassung: Die vier Basistypen
Sie haben int für ganze Zahlen, double für Dezimalzahlen, String für Text und bool für true oder false kennengelernt. Jeder Wert hat einen klaren Typ. 🎯
Häufig gestellte Fragen
Ist die Lektion „Die Grundtypen: int, double, String, bool“ kostenlos?
Ja — der vollständige Text von „Die Grundtypen: int, double, String, bool“ ist hier im Web kostenlos zu lesen. Um sie interaktiv zu üben (integrierter Code-Editor und 24/7 KI-Tutor) und den Rest des Dart Academy-Kurses freizuschalten, upgrade auf CoddyKit PRO. Der Dart Academy-Kurs umfasst insgesamt 4 Lektionen.
Was lerne ich in „Die Grundtypen: int, double, String, bool“?
Die wichtigsten integrierten Alltagstypen von Dart kennenlernen Du übst Dart Academy mit praktischem Code, den du direkt im Browser ausführst, und ein 24/7 KI-Tutor beantwortet deine Fragen während du die Lektion bearbeitest.
Brauche ich Erfahrung, um Dart Academy zu starten?
Keine Vorkenntnisse erforderlich. Dart Academy auf CoddyKit ist für Anfänger bis fortgeschrittene Lernende strukturiert, sodass du hier starten oder von Anfang an beginnen und in deinem eigenen Tempo voranschreiten kannst. Dies ist Lektion 2 von 4.
Wie lange dauert die Lektion „Die Grundtypen: int, double, String, bool“?
Die meisten CoddyKit-Lektionen dauern etwa 5–10 Minuten. Jede ist kompakt und interaktiv, sodass du stetig Fortschritte machst und genau dort weitermachst, wo du aufgehört hast – im Web und in der App.
Kann ich in dieser Dart Academy-Lektion Code schreiben und ausführen?
Ja. Jede Dart Academy-Lektion enthält einen integrierten Code-Editor, sodass du echten Code direkt in deinem Browser schreibst und ausführst und sofort KI-Feedback erhältst — ohne lokale Einrichtung erforderlich.
Alle Lektionen in diesem Kurs
- var, final und const erklärt
- Die Grundtypen: int, double, String, bool
- Typinferenz oder explizite Typen
- Die Typen dynamic und Object