Hallo!
Ich habe eine Textdatei zum Beispiel in dieser Form:
1
2
3
GEFUNDEN
4
Jetzt möchte ich das ganze einlesen und in eine andere Textdatei ausgeben, was auch funktioniert. Allerdings möchte ich, dass bei der Ausgabe bei dem Wort GEFUNDEN, alle Leerzeichen davor verschwinden, die Ausgabedatei also so aussieht:
1
2
3
GEFUNDEN
4
Ich dacht mit der trim() Methode funktioniert das, geht aber nicht. Mach ich was falsch, oder gibts da ne bessere Methode dafür?
...
PrintWriter out = new PrintWriter(new BufferedWriter(new FileWriter(file)));
String line = in.readLine();
while(line != null) {
if(line.equals("GEFUNDEN")) {
out.println(line.trim());
}
...
Ich habe eine Textdatei zum Beispiel in dieser Form:
1
2
3
GEFUNDEN
4
Jetzt möchte ich das ganze einlesen und in eine andere Textdatei ausgeben, was auch funktioniert. Allerdings möchte ich, dass bei der Ausgabe bei dem Wort GEFUNDEN, alle Leerzeichen davor verschwinden, die Ausgabedatei also so aussieht:
1
2
3
GEFUNDEN
4
Ich dacht mit der trim() Methode funktioniert das, geht aber nicht. Mach ich was falsch, oder gibts da ne bessere Methode dafür?
...
PrintWriter out = new PrintWriter(new BufferedWriter(new FileWriter(file)));
String line = in.readLine();
while(line != null) {
if(line.equals("GEFUNDEN")) {
out.println(line.trim());
}
...