1. Der String
Typ
Der String
Typ ist einer der am häufigsten verwendeten Typen in Java. Es könnte der am häufigsten verwendete Typ sein. Es gibt einen Grund, warum es so beliebt ist: Mit solchen Variablen können Sie Text speichern – und wer möchte das nicht? Darüber hinaus können Sie im Gegensatz zu den Typen int
„and double
“ Methoden für Objekte dieses String
Typs aufrufen, und diese Methoden bewirken einige nützliche und interessante Dinge.
Darüber hinaus können alle Java-Objekte (alle!) in eine String
. Genauer gesagt können alle Java-Objekte eine Textdarstellung (String) von sich selbst zurückgeben. Der Name des String
Typs beginnt mit einem Großbuchstaben, da es sich um eine vollwertige Klasse handelt.
Wir werden mehr als einmal auf diesen Typ zurückkommen (er ist super nützlich und interessant), aber heute geben wir eine kurze Einführung.
String
2. Variablen erstellen
Der String
Typ ist zum Speichern von Zeichenfolgen (Text) konzipiert. Um eine Variable im Code zu erstellen, die Text speichern kann , müssen Sie eine Anweisung wie diese verwenden:
String name;
String
Variablen
Wo name
ist der Name der Variablen?
Beispiele:
Stellungnahme | Beschreibung |
---|---|
|
Eine String-Variable mit dem Namen name wird erstellt |
|
Eine String-Variable mit dem Namen message wird erstellt |
|
Eine String-Variable mit dem Namen text wird erstellt |
Genau wie bei den int
und- double
Typen können Sie die Kurzschreibweise verwenden, um mehrere String
Variablen zu erstellen:
String name1, name2, name3;
String
Variablen
3. Zuweisen von Werten zu String
Variablen
Um einen Wert in eine String
Variable einzugeben, müssen Sie diese Anweisung ausführen:
name = "value";
String
Variablen einen Wert zuweisen
Und nun sind wir auf den ersten Unterschied zwischen dieser Art und den bereits untersuchten Arten gestoßen. Alle Werte des String
Typs sind Textzeichenfolgen und müssen in doppelte Anführungszeichen gesetzt werden .
Beispiele:
Stellungnahme | Notiz |
---|---|
|
Die name Variable enthält den TextSteve |
|
Die city Variable enthält den TextNew York |
|
Die message Variable enthält den TextHello! |
String
4. Variablen initialisieren
Wie bei den int
und- double
Typen können Variablen des String
Typs sofort beim Erstellen initialisiert werden. Tatsächlich können Sie dies mit allen Typen in Java tun. Deshalb werden wir es nicht mehr erwähnen.
String name1 = "value1", name2 = "value2", name3 = "value3";
String name = "Steve", city = "New York", message = "Hello!";
Der Java-Compiler wird sich beschweren, wenn Sie eine Variable deklarieren, ohne ihr einen Wert zuzuweisen, und dann versuchen, sie zu verwenden.
Dieser Code funktioniert nicht:
Stellungnahme | Notiz |
---|---|
|
Die name Variable ist nicht initialisiert. Das Programm lässt sich nicht kompilieren. |
|
Die a Variable ist nicht initialisiert. Das Programm lässt sich nicht kompilieren. |
|
Die x Variable ist nicht initialisiert. Das Programm lässt sich nicht kompilieren. |
GO TO FULL VERSION