Lernpfad:Würfelspiel in Java/Mit Strings arbeiten: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Jneug (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „{{Navigation/Lernpfad|Ein- und Ausgabe auf der Kommandozeile|Komplexe Rechenoperationen}}“) |
Jneug (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
Zeile 1: | Zeile 1: | ||
{{Navigation/Lernpfad|Ein- und Ausgabe auf der Kommandozeile|Komplexe Rechenoperationen}} | {{Navigation/Lernpfad|Ein- und Ausgabe auf der Kommandozeile|Komplexe Rechenoperationen}} | ||
== Zeichenketten in Java == | |||
Im Gegensatz zu den [[wikipedia:Primitive Datentypen|Primitiven Datentypen]] wie <code>byte</code>, | |||
<code>int</code> oder <code>boolean</code> sind Zeichenketten in Java Objekte der | |||
[https://docs.oracle.com/javase/8/docs/api/java/lang/String.html Klasse String]. Das bedeutete, dass jeder | |||
String Methoden besitzt, die auf ihm aufgerufen werden können. | |||
<syntaxhighlight lang="java" line="1"> | |||
String einText = "Hello, World!"; | |||
einText.length() // 13 | |||
einText.toUpperCase() // HELLO, WORLD! | |||
einText.isEmpty() // false | |||
</syntaxhighlight> | |||
{{Hint:Start}} | |||
'''Hinweis''' Auf einem <code>int</code> können zum Beispiel keine Methoden aufgerufen werden, da Integer zunächst keine Objekte sind. Die Java Klassenbibliothek enthält aber auch für diese ''primitiven Datentypen'' eigene Klassen. Zum Beispiel die [https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html Klasse Integer]. Sie enthält unter anderem hilfreiche Klassenmethoden | |||
zum Umgang mit Integern. | |||
{{Hint:End}} |
Version vom 4. Mai 2018, 23:12 Uhr
Zeichenketten in Java
Im Gegensatz zu den Primitiven Datentypen wie byte
,
int
oder boolean
sind Zeichenketten in Java Objekte der
Klasse String. Das bedeutete, dass jeder
String Methoden besitzt, die auf ihm aufgerufen werden können.
String einText = "Hello, World!";
einText.length() // 13
einText.toUpperCase() // HELLO, WORLD!
einText.isEmpty() // false
Hinweis Auf einem int
können zum Beispiel keine Methoden aufgerufen werden, da Integer zunächst keine Objekte sind. Die Java Klassenbibliothek enthält aber auch für diese primitiven Datentypen eigene Klassen. Zum Beispiel die Klasse Integer. Sie enthält unter anderem hilfreiche Klassenmethoden
zum Umgang mit Integern.