Char in String in Java konvertieren – Praxisbeispiele und Best Practices
Was Sie lernen werden
In diesem kompakten Leitfaden gehen wir die gängigsten Wege durch, um (1) ein char in einen String und (2) einen String zurück in ein char in Java zu konvertieren. Diese Techniken sind essenziell für String-Manipulation, Datei-I/O und API-Integration.
charinStringkonvertierenStringincharkonvertieren
Char in String konvertieren
String lediglich ein Array von char-Werten, daher ist die Konvertierung unkompliziert. Java bietet zwei idiomatische Ansätze:
Methode 1: Character.toString()
public class CharToStringToString {
public static void main(String[] args) {
char meinChar = 'g';
String meinString = Character.toString(meinChar);
System.out.println("String ist: " + meinString);
}
}
Ausgabe:
String ist: g
Methode 2: String.valueOf()
public class CharToStringValueOf {
public static void main(String[] args) {
char meinChar = 'g';
String meinString = String.valueOf(meinChar);
System.out.println("String ist: " + meinString);
}
}
Ausgabe:
String ist: g
String in Char konvertieren
Wenn Sie mit einzelnen Zeichen eines Strings arbeiten müssen, ist die Methode charAt(int index) die Standardlösung. Im Folgenden sehen Sie ein typisches Muster, das über jeden Buchstaben eines Strings iteriert.
public class StringToChar {
public static void main(String[] args) {
String meinString = "Guru99";
int laenge = meinString.length();
for (int i = 0; i < laenge; i++) {
char meinChar = meinString.charAt(i);
System.out.println("Zeichen an Position " + i + ": " + meinChar);
}
}
}
Ausgabe:
Zeichen an Position 0: G
Zeichen an Position 1: u
Zeichen an Position 2: r
Zeichen an Position 3: u
Zeichen an Position 4: 9
Zeichen an Position 5: 9
Java
- Java Strings meistern: Erstellung, Methoden und Best Practices
- String-Repräsentationen in Java Enums meistern
- Array von Objekten in Java erstellen: Schritt-für-Schritt-Anleitung
- Java String length() Methode: String-Länge ermitteln (Beispiel)
- Java String.indexOf() meistern: Substrings finden & praktische Beispiele
- Java String.charAt(): Syntax, Rückgabetyp, Exceptions und praktisches Beispiel
- Java String compareTo() meistern: Syntax, Anwendungsfälle und praktische Beispiele
- Java String.endsWith(): String-Suffixe prüfen mit Beispielen
- Java String-Ersetzung meistern: replace(), replaceAll() und replaceFirst() erklärt
- Java String toLowerCase() & toUpperCase(): Text-Groß-/Kleinschreibung mit Locale-Bewusstsein konvertieren