Entfernen Sie alle Leerzeichen und leere Zeilen
Entfernen Sie alle Leerzeichen und leere Zeilen aus einer txt Datei mit Java-SE?
Eingang:
qwe
qweqwe
qwe
qwe
Ausgabe:
qwe
qweqwe
qwe
qwe
Dank!
- zeig uns deinen code so weit
- welchen code hast du bisher?
- ist dieses Hausaufgaben?
- Ich wollte Antworten, aber brauche ich auch, um zu sehen, ob dies ersten Hausaufgaben.
- Nicht Hausaufgaben. Denken kann nicht der effizienteste Weg, um Lesen Sie ein wirklich, wirklich große text-Datei, und entfernen Sie ALLE Leerzeichen und Leerzeilen.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Wie wäre es mit etwas wie dieses:
Hinweis - nicht getestet, kann nicht sein, perfekte syntax, gibt dir aber eine Idee/Ansatz zu Folgen.
Finden Sie in der folgenden JavaDocs für Referenz-Zwecke:
http://download.oracle.com/javase/7/docs/api/java/io/FileReader.html
http://download.oracle.com/javase/7/docs/api/java/io/FileWriter.html
Haben Sie einen Blick auf trim () - Funktion
http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html#trim()
Auch etwas code wäre hilfreich...
Returns a copy of the string, with leading and trailing whitespace omitted.
Es nicht entfernen whitespace-Zeichen in der text-Datei, nur führende & trailing. Dies ist nicht das, was der OP gefragt. OP will, entfernen Sie alle Leerzeichen und tabs.Entfernen der Leerzeichen für jede Zeile und berücksichtigen nicht leer und null-Linien: