Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen String in Dart | Variablen und Datentypen in Dart
Einführung in Dart

bookString in Dart

Swipe um das Menü anzuzeigen

In Dart können Zeichenkettenwerte entweder mit einfachen oder doppelten Anführungszeichen dargestellt werden. Einzeilige Zeichenketten werden mit einfachen oder doppelten Anführungszeichen dargestellt, während dreifache Anführungszeichen für mehrzeilige Zeichenketten verwendet werden.

main.dart

main.dart

copy
12345
void main() { String greeting = 'Hi '; String name = "John!"; print(greeting + name); }

Variable in Zeichenketten

In Dart kann der Wert einer Variablen beliebigen Datentyps in eine String eingefügt werden. Das Einfügen von Variablen in eine String ist aus folgenden Gründen wichtig.

Lesbarkeit und Bearbeitungskomfort
expand arrow

String-Interpolation macht den Code verständlicher und benutzerfreundlicher, insbesondere wenn Variablenwerte in einen String eingebunden werden müssen. Anstelle komplexer Zeichenkettenverkettungen können sie mithilfe einer speziellen Syntax einfach in den String eingefügt werden.

Fehlervermeidung
expand arrow

Die Verwendung von String-Interpolation hilft, Fehler beim Verbinden von Zeichenketten zu vermeiden und stellt sicher, dass Variablenwerte unter Berücksichtigung ihres Datentyps korrekt eingefügt werden.

Sprachliche Flexibilität
expand arrow

Text und Variablenwerte können nahtlos innerhalb von Zeichenketten kombiniert werden, was die Erstellung dynamischer und anpassungsfähiger Nachrichten und Strings ermöglicht.

Zusammenfassung
expand arrow

Diese Vorteile verbessern die Klarheit des Codes, verringern die Fehlerwahrscheinlichkeit und bieten Flexibilität für die Erstellung ansprechenden und verständlichen Codes.

Diese Vorteile verbessern die Klarheit des Codes, verringern die Fehlerwahrscheinlichkeit und bieten Flexibilität für die Erstellung ansprechenden und verständlichen Codes.

main.dart

main.dart

copy
1234
void main() { int age = 22; print("Me ${age} years"); }
  • age: Variable;

  • ${}: Eine Konstruktion, die es ermöglicht, den Wert einer Variablen in einen String einzufügen.

question mark

Welche der folgenden Möglichkeiten ist die korrekte Deklaration einer String-Variable?

Wählen Sie alle richtigen Antworten aus

War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 2. Kapitel 4

Fragen Sie AI

expand

Fragen Sie AI

ChatGPT

Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen

Abschnitt 2. Kapitel 4
some-alt