1. Wenn Sie einen Stream verwenden, um Zeile für Zeile in eine Datei zu schreiben, können Sie FileWriter durch PrintWriter ersetzen und dann die println()-Methode von PrintWriter aufrufen.
2.
Kopieren Sie den Codecode wie folgt:
byte fileContent[] = getJTextArea().getText().replaceAll("/n", "/r/n").getBytes();//Dies dient hauptsächlich der Implementierung von Newline-Operationen in Windows
3.
Kopieren Sie den Codecode wie folgt:
FileWriter fw=new FileWriter(file);
String str=txt.getText();
for(int i=0;i<str.length();i++){
if(str.charAt(i)==10){
fw.write(13);//write/r
fw.write(10);//write/n
}anders{
fw.write(str.charAt(i));
}
}
fw.close();
4. Fügen Sie einfach die entsprechenden Zeilenumbrüche entsprechend Ihrem jeweiligen System ein:
Kopieren Sie den Codecode wie folgt:
Zeilenumbruchzeichen für Textdateien unter Windows:/r/n
Zeilenumbruchzeichen für Textdateien unter Linux/Unix:/r
Zeilenumbruchzeichen in Textdateien unter Mac:/n