1. إذا كنت تستخدم دفقًا للكتابة إلى ملف سطرًا تلو الآخر، فيمكنك استبدال FileWriter بـ PrintWriter، ثم استدعاء طريقة println() الخاصة بـ PrintWriter.
2.
انسخ رمز الكود كما يلي:
byte fileContent[] = getJTextArea().getText().replaceAll("/n", "/r/n").getBytes();// هذا بشكل أساسي لتنفيذ عملية السطر الجديد في Windows
3.
انسخ رمز الكود كما يلي:
FileWriter fw=new FileWriter(file);
String 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. Close();
4. ما عليك سوى إدخال فواصل الأسطر المقابلة وفقًا لأنظمتك الخاصة:
انسخ رمز الكود كما يلي:
حرف السطر الجديد للملف النصي ضمن windows:/r/n
حرف السطر الجديد للملف النصي ضمن Linux/unix:/r
حرف فاصل الأسطر في الملفات النصية ضمن Mac:/n