Die Seite wurde neu angelegt: „== Einführung == Eine '''Zeichenkette''' oder (aus dem Englischen) ein '''String''' ist in der Informatik eine Folge von Zeichen (z. B. Buchstaben, Ziffern, Sonderzeichen und Steuerzeichen) aus einem definierten Zeichensatz. Zeichen können sich in einer Zeichenkette wiederholen, die Reihenfolge der Zeichen ist definiert. Zeichenketten sind somit Sequenzen aus Symbolen mit endlicher Länge<ref>http://de.wikipedia.org/wiki/Zeichenkette</ref>. Die objekto…“
 
Keine Bearbeitungszusammenfassung
 
Zeile 1: Zeile 1:
== Einführung ==
== Einführung ==
Eine '''Zeichenkette''' oder (aus dem Englischen) ein '''String''' ist in der Informatik eine Folge von Zeichen (z. B. Buchstaben, Ziffern, Sonderzeichen und Steuerzeichen) aus einem definierten Zeichensatz. Zeichen können sich in einer Zeichenkette wiederholen, die Reihenfolge der Zeichen ist definiert. Zeichenketten sind somit Sequenzen aus Symbolen mit endlicher Länge<ref>http://de.wikipedia.org/wiki/Zeichenkette</ref>.
[[Datei:String-Veranschaulichung.png|mini]]
Eine '''Zeichenkette''' oder (aus dem Englischen) ein '''String''' ist in der Informatik eine Folge von Zeichen (z. B. Buchstaben, Ziffern, Sonderzeichen und Steuerzeichen) aus einem definierten Zeichensatz. Zeichen können sich in einer Zeichenkette wiederholen, die Reihenfolge der Zeichen ist definiert. Zeichenketten sind somit Sequenzen aus Symbolen mit endlicher Länge.


Die objektorientierte Programmiersprache Java kennt primitive und komplexe Datentypen. Der Datentyp String ist strenggenommen ein komplexer Datentyp. String ist eine Klasse, deshalb wird String auch im Gegensatz zu int oder double groß geschrieben. Eine Variable vom Typ String enthält daher nicht den String selbst, sondern sie enthält einen Verweis auf ein Objekt der Klasse String. Die Klasse String stellt verschiedene Methoden zur Verwaltung der Zeichenketten zur Verfügung.
Die objektorientierte Programmiersprache Java kennt primitive und komplexe Datentypen. Der Datentyp String ist strenggenommen ein komplexer Datentyp. String ist eine Klasse, deshalb wird String auch im Gegensatz zu int oder double groß geschrieben. Eine Variable vom Typ String enthält daher nicht den String selbst, sondern sie enthält einen Verweis auf ein Objekt der Klasse String. Die Klasse String stellt verschiedene Methoden zur Verwaltung der Zeichenketten zur Verfügung.