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.