29.01.2014 Aufrufe

Script Java

Script Java

Script Java

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

4.1 Strings<br />

4Strings<br />

Komplexe Datentypen<br />

Type Casting<br />

Es werden nun die im vorhergehenden Kapitel eingeführten einfachen Datentypen den<br />

komplexen Datentypen gegenübergestellt. Zuerst wird aber noch die bereits des öfteren<br />

verwendete Klasse String eingehender vorgestellt. Die Darlegung basiert nicht auf<br />

einem Beispielprogramm.<br />

4.1 Strings<br />

Bisher haben wir schon mehrmals Strings verwendet. In Abschnitt 2.1.1.5 haben wir sie als<br />

Texte kennengelernt und haben auch erfahren, dass man sie mit dem ‘+’-Operator<br />

konkatenieren kann. In Abschnitt 3.1.1.9 wurde dann erläutert, dass ein String immer eine<br />

Instanz der Klasse String ist.<br />

4.1.1 Die Klasse String<br />

Die Klasse String ist im package java.lang deklariert. Sie umfasst neben diversen<br />

Konstruktoren auch verschiedene Methoden, mit deren Hilfe man String-Objekte<br />

bearbeiten kann.<br />

4.1.1.1 Methoden<br />

Bereits in Abschnitt 2.4.1.1 sind wir auf die in der Klasse String enthaltene Methode<br />

public boolean equals(Object anObject)<br />

gestossen. Sie untersucht, ob die als Parameter übergebene Instanz anObject ein String<br />

und identisch mit dem die Botschaft empfangenden String ist. Das Boolesche Ergebnis<br />

dieses Vergleichs ist Rückgabewert dieser Methode.<br />

Die Methode<br />

113

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!