Cách tạo một file trong Java
Trong bài này chúng ta sẽ học cách tạo một file trong Java bằng phương thức createNewFile ()
. Phương thức này tạo ra một file trống, nếu file không tồn tại ở vị trí đã chỉ định và trả về giá trị true. Nếu tập tin đã có thì phương thức này trả về false.
Bài viết này được đăng tại freetuts.net, không được copy dưới mọi hình thức.
Nó ném:
- IOException - Nếu xảy ra lỗi Input / Output trong quá trình tạo file.
- SecurityException - Nếu một trình quản lý bảo mật tồn tại và phương thức
SecurityManager.checkWrite (java.lang.String)
của nó từ chối quyền truy cập ghi vào file.
Hoàn thiện code tạo file trong Java
Đoạn mã dưới đây sẽ tạo ra một file txt có tên là newfile.txt
nằm trong ổ đĩa C. Bạn có thể thay đổi đường dẫn trong đoạn mã dưới đây để tạo file trong thư mục khác hoặc trong ổ đĩa khác.
package beginnersbook.com; import java.io.File; import java.io.IOException; public class CreateFileDemo { public static void main( String[] args ) { try { File file = new File("C:\\newfile.txt"); /*If file gets created then the createNewFile() * method would return true or if the file is * already present it would return false */ boolean fvar = file.createNewFile(); if (fvar){ System.out.println("File has been created successfully"); } else{ System.out.println("File already present at the specified location"); } } catch (IOException e) { System.out.println("Exception Occurred:"); e.printStackTrace(); } } }