String Methoden Flashcards

1
Q

s1.equals(s2)

A

Vergleicht den Inhalt (also den Text) der in
dem String s1 steht mit dem Inhalt (Text) der
in dem String s2 steht. (Es ist egal welcher
String vorne oder in der Klammer steht)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

s1.equalsIgnoreCase(s2)

A

Das selbe wie oben, mit dem Unterschied,
dass Groß- und Kleinschreibung nicht
beachtet wird (“HALLO WELT” & “hallo welt“
sind gleich, das ist oben nicht der Fall)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

s1.compareTo(s2)

A

Liefert Wert (Zahl) < 0 wenn s1
“lexikografisch” vor s2 kommt, =0 wenn
beide gleich und >0 wenn s1 nach s2 kommt -
> Beispiel: s1=“Anton”, s2=”Celine” =>
Ausgabe:
-3 weil “A” drei Buchstaben vor “C” kommt.
Tauscht man s1 und s2 wäre das Ergbenis +3
ACHTUNG: “a” != “A” Groß A kommt vor
klein a in der “Hierarchie”

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

s1.compareToIgnoreCase(s2)

A

Das selbe wie oben, nur das “A” == “a” ist.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

text.length()

A

Liefert die Länge des Inhalts des Strings

“text” (Es wird bei 1 angefangen zu zählen)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

text.charAt(1)

A

Ist text = “Hallo”, dann liefert charAt(1) den
ZWEITEN Buchstaben, also “a”.
ACHTUNG: Hier wird wieder bei 0 angefangen
zu zählen: Stelle 0 == erster Buchstabe

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

s.toLowerCase()

A

Wandelt Text komplett in Kleinbuchstaben

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

s.toUpperCase()

A

Wandelt Text komplett in Großbuchstaben

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

s.substring(0, 2)

A

Gibt einen Teiltext des String “s” aus:

Liefert bei s=”Hallo” => “Hal” (0,1,2)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly