Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

FH-Hof Verwaltung von Zeichenketten Richard Göbel.

Ähnliche Präsentationen


Präsentation zum Thema: "FH-Hof Verwaltung von Zeichenketten Richard Göbel."—  Präsentation transkript:

1 FH-Hof Verwaltung von Zeichenketten Richard Göbel

2 FH-Hof Zeichenketten - Basisoperationen Erzeugen von Zeichenketten: String s = Test; String t = new String(Test2); Vergleich von Zeichenketten: s.equals(t); Zugriff auf Zeichenketten einzelnes Zeichen: s.charAt(2) // s Teilzeichenkette: s.subString(1,3) // es Weitere Operationen Zusammenhängen: s + t // TestTest2 Länge der Zeichenkette: s.length() // 4

3 FH-Hof Zeichenketten - Eigenschaften von Operationen Operationen auf Zeichenketten ändern die Ausgangswerte nicht. Einige Operationen kopieren Teile der Ausgangswerte In einigen Situationen kann die Laufzeit eines Java- Programms durch häufiges Benutzen von Operationen auf Zeichenketten und dem damit verbundenen Kopieraufwand erheblich verlängert werden. while (... ) { c = str.read(); s = s + c; }

4 FH-Hof Zeichenketten - Datenstruktur StringBuffer char c; StringBuffer sb; String s; sb=new StringBuffer(1000); while (... ) {... c = str.read(); sb = sb.append(c);... } s = new String(sb); Erzeugen eines Stringbuffer Anhängen von Zeichenketten mit der Methode append. Konvertieren des endgültigen Werts mit dem Konstruktur String in ein Objekt vom Typ String.

5 FH-Hof Zeichenkette - Methode toString public class Person { String name; int alter;... public String toString() { return Person: + name +, + alter; } Mit der Methode toString wird eine Zeichenkette für ein Objekt erzeugt. Automatischer Aufruf von toString z.B. durch: println append Operator + Definition von toString für eigene Klassen sinnvoll.


Herunterladen ppt "FH-Hof Verwaltung von Zeichenketten Richard Göbel."

Ähnliche Präsentationen


Google-Anzeigen