1. Если вы используете поток для записи в файл построчно, вы можете заменить FileWriter на PrintWriter, а затем вызвать метод println() класса PrintWriter.
2.
Скопируйте код кода следующим образом:
byte fileContent[] = getJTextArea().getText().replaceAll("/n", "/r/n").getBytes();//Это в основном предназначено для реализации операции новой строки в Windows
3.
Скопируйте код кода следующим образом:
FileWriter fw = новый FileWriter (файл);
Строка str=txt.getText();
for(int i=0;i<str.length();i++){
если(str.charAt(i)==10){
fw.write(13);//write/r
fw.write(10);//write/n
}еще{
fw.write(str.charAt(i));
}
}
fw.закрыть();
4. Просто вставьте соответствующие разрывы строк в соответствии с вашими системами:
Скопируйте код кода следующим образом:
Символ новой строки текстового файла под окнами:/r/n
Символ новой строки текстового файла в linux/unix:/r
Символ разрыва строки в текстовых файлах под Mac:/n