Appearance
6. Strings
2
Vergleichen #
java
// SO NICHT
String greetings = "hello";
if(greetings == "hello") {
System.out.println("it's a match");
}
// sondern so!
f(greetings.equals("hello")) {
System.out.println("it's a match");
}
03.04.2023
6. Strings
3
equalsIgnoreCase #
java
String greetings = "hello";
if(greetings.equalsIgnoreCase("Hello")){
System.out.println("it's a match");
}
03.04.2023
6. Strings
Formattieren von Strings und Zahlen
4
java
int count = 7;
String message = String.format("count is %05d", count);
System.out.println(message);
// count is 00007
03.04.2023
6. Strings
5
Formattieren von double
#
java
double pi = Math.PI;
String message = String.format("pi is about %.4f", pi);
System.out.println(message);
// pi is about 3.1416
03.04.2023
6. Strings
7
String Methoden #
Methode | |
---|---|
equals | Inhaltlicher Vergleich |
replace | Zeichen ersetzen |
trim | White Space am Anfang und Ende entfernen |
length | Länge der Zeichenkette |
substring | Gibt eine Teilkette zurück |
charAt | Zeichen an der Stelle des Index |
indexOf | Zeichenkette in der Kette suchen |
endsWith | Ob die Zeichenkette mit einer anderen endet |
startsWith | Ob die Zeichenkette mit einer anderen startet |
03.04.2023