Trong bài hướng dẫn này, tôi sẽ giới thiệu và hướng dẫn cho bạn ba ví dụ Java để tạo đường dẫn một file trong Java:

  1. File.separator hoặc System.getProperty(“file.separator”) (Nên dùng)
  2. File file = new File(workingDir, filename); (Nên dùng)
  3. Create the file separator manually. (Ít sử dụng)

Trước khi đi vào 3 cách để xử lý trên, tôi ôn lại kiến thức bài cũ để các bạn tiện tham khảo:

Ở bài trước, chúng ta đã tạo biết phương thức File.createNewFile() được sử dụng để tạo một file trong Java và trả về kiểu dữ liệu boolean, true nếu file được tạo thành công ngược lại nếu false thì file đã tồn tại hoặc hoạt động không được không thành công.

1. File.separator

Đây là một ví dụ Java cổ điển để xây dựng một đường dẫn tập file, sử dụng File.separatorhoặc System.getProperty("file.separator"). Cả hai sẽ kiểm tra hệ điều hành và trả về bộ tách file chính xác, ví dụ:

  1. Windows = \
  2. * Nix hoặc Mac = /
FilePathExample1.java

Output:

Kiểm tra với đường dẫn trên :

Hướng dẫn tạo đường dẫn một file trong Java

2. new File()

Một số dev java đang sử dụng new File()API để xây dựng đường dẫn file:

FilePathExample2.java

Output:

Kiểm tra với đường dẫn trên :

Hướng dẫn tạo đường dẫn một file trong Java

3. Manual file separator – Cách tạo một file thủ công

Đây là cách tạo đường dẫn một file khá thủ công trong java và không khuyến khích sử dụng cách này, chỉ để biết chứ ko nên dùng.

FilePathExample3.java

Output:

#Tổng kết:

Trên bài viết, tôi đã hướng dẫn các bạn và tổng hợp các cách để sử dụng tạo một file trong Java. Tuy nhiên khuyến khích các bạn sử dụng cách thứ nhất và hai, cách thứ 3 không nên dùng vì quá dài dòng và thủ công! Chúc bạn thực hiện thành công.

IT Phú Trần

Xin chào! Tôi là Phú Trần.Kiến thức nền tảng và tư duy tốt về hướng đối tượng. Không ràng buộc ở ngôn ngữ mà căn bản ở giải thuật và tư duy con người. Lập trình JAVA/PHP.

Post Comment