Hallo,
ich würde gerne die Leerzeichen in einem String entfernen.
Ich weiß es gibt Methoden, die zur Verfügung stehen, die das machen,
aber meine Aufgabe besteht darin selber eine Methode dafür zu entwerfen.
Leider funktioniert die Lösung nicht und ich habe schon lange dran gesessen und weiß nicht mehr weiter.
Die eigentliche Idee war den Text in einen neuen String char für char zu kopieren und die Leerzeichen
zu überspringen.
Vielleicht kann ja jmd helfen.
Vielen Dank.
ich würde gerne die Leerzeichen in einem String entfernen.
Ich weiß es gibt Methoden, die zur Verfügung stehen, die das machen,
aber meine Aufgabe besteht darin selber eine Methode dafür zu entwerfen.
Leider funktioniert die Lösung nicht und ich habe schon lange dran gesessen und weiß nicht mehr weiter.
Die eigentliche Idee war den Text in einen neuen String char für char zu kopieren und die Leerzeichen
zu überspringen.
Vielleicht kann ja jmd helfen.
Vielen Dank.
Java:
public static void main(String[] args) {
String text = "He lo";
String bereinigt = "";
char leer = '\u0000';
for (int i = 0; i < text.length(); i++) {
bereinigt += text.charAt(i);
if (text.charAt(i) == ' ') { //Wenn Lerrzecihen an der Stelle...
leer = text.charAt(i);//...dann soll aus " " ein "" werden, Leerzeichen soll verschweinden
bereinigt += text.charAt(i);
}
}
System.out.println(bereinigt);
}