Menu
CoddyTech

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.

challenge icon

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