Tạo
Bài học 6 trên 11 trong khóa học Xử lý tệp trong Java của Coddy.
Để tạo tệp trong Java, hãy dùng hàm khởi tạo của lớp File với tên tệp mong muốn, sau đó gọi phương thức createNewFile(). Phương thức này trả về true nếu tệp được tạo thành công hoặc false nếu tệp đã tồn tại:
try {
File file = new File("data.txt");
if (file.createNewFile()) {
System.out.println("File created: " + file.getName());
} else {
System.out.println("File already exists.");
}
} catch (IOException e) {
System.out.println("An error occurred.");
e.printStackTrace();
}Đoạn code trên tạo tệp có tên “data.txt”. Lưu ý rằng bạn phải xử lý ngoại lệ IOException.
Thử thách
DễTạo một hàm có tên createFile, nhận tên tệp và tạo tệp đó.
Nếu tệp đã tồn tại, hãy in ra:
File already exists.Nếu không:
File created successfully!Tự làm thử
import java.io.File;
import java.io.IOException;
class CreateFile {
public static void createFile(String filename) {
// Viết code ở đây
}
}Tất cả bài học trong Xử lý tệp trong Java
Tự luyện tập: Trình biên dịch Java online