Thêm dòng mới cho 1 file trong java

Em có đoạn code:

public static void luuFile(String ma, File file){
     FileWriter fw=new FileWriter(file);
     BufferedWriter bw=new BufferedWriter(fw);
     bw.write(ma);
     bw.newLine();
     bw.close();
     fw.close();
}

Anh chị chỉ giúp em là làm cách nào để có thể thêm 2 đoạn string riêng biệt (thêm vào 2 lần) mà chuỗi string sau nối tiếp chuỗi string trước.
VD:

public...(){
     luuFile("ABC", file);
     luuFile("DEF", file);
}

output: ABCDEF chứ không phải là DEF

Em cảm ơn!

Với cho em hỏi làm sao để kiểm tra file là 1 file trống (trả về false) hay đã có chữ, kí tự rồi (trả về true).

  1. https://stackoverflow.com/questions/1625234/how-to-append-text-to-an-existing-file-in-java
  2. https://stackoverflow.com/questions/7190618/most-efficient-way-to-check-if-a-file-is-empty-in-java-on-windows
3 Likes
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?