Làm cách nào để tạo một thư mục trống trong Java?Cách tạo thư mục bằng Java?
Trả lời
File f = new File("C:\\TEST");
try{
if(f.mkdir()) {
System.out.println("Directory Created");
} else {
System.out.println("Directory is not created");
}
} catch(Exception e){
e.printStackTrace();
}
đã bỏ phiếu cho việc gỡ lỗi và bắt ngoại lệ –
Chỉ cần tự hỏi: Trường hợp nào sẽ kích hoạt nhánh khác? Sẽ không có ngoại lệ bất cứ khi nào việc tạo không thành công? –
'mkdir' (tất cả các chữ thường)? @ 0xA3: mkdir ném SecurityExceptions, nhưng chắc chắn điều đó sẽ không xảy ra nếu C: \ TEST không tồn tại? –
Gọi File.mkdir
, như thế này:
new File(path).mkdir();
Sử dụng mkdir()
:
new File('/path/to/folder').mkdir();
Sử dụng phương pháp mkdir trên lớp File:
http://java.sun.com/j2se/1.4.2/docs/api/java/io/File.html#mkdir%28%29
Với Java 7 trở lên, bạn có thể sử dụng phương thức tĩnh Files.createDirectory() của lớp java.nio.file.Files
cùng với Paths.get
.
Files.createDirectory(Paths.get("/path/to/folder"));
Phương pháp Files.createDirectories() cũng tạo thư mục cha nếu chúng không tồn tại.
'Tệp. createDirectories() 'cũng sẽ âm thầm bỏ qua các thư mục đã tồn tại. – gronostaj
Tốt hơn để sử dụng mkdirs
như:
new File("dirPath/").mkdirs();
mkdirs
: cũng tạo ra các thư mục cha mẹ nếu chúng không tồn tại.
ps: đừng quên kết thúc /
hiển thị rõ ràng bạn muốn tạo thư mục.
Sử dụng Java 8:
Files.createDirectories(Paths.get("/path/to/folder"));
Same:
new File("/path/to/folder").mkdirs();
Hoặc
Files.createDirectory(Paths.get("/path/to/folder"));
Same:
new File("/path/to/folder").mkdir();
- 1. Cách tạo thư mục trống trong java?
- 2. Cách tạo thư mục bằng nerdtree
- 3. Cách tạo thư mục bằng mẫu .tt?
- 4. Tạo một Tệp/Thư mục Ẩn trên Windows bằng Java
- 5. Cách ẩn thư mục bằng cách sử dụng java
- 6. Tạo lại cấu trúc thư mục bên trong tệp Zip bằng Java - Các thư mục trống
- 7. Cách tạo thư mục/thư mục
- 8. Cách tạo tệp trong java (không phải thư mục)?
- 9. Làm cách nào để tạo thư mục trong thư mục làm việc hiện tại, trong Java
- 10. Java - Cách tạo tệp trong thư mục bằng Đường dẫn tương đối
- 11. Tạo Thư mục Nén (Nén) bằng Delphi
- 12. Tạo thư mục bằng cách sử dụng tập tin bat
- 13. Cách tạo thư mục (nếu không có) bằng Logger.new?
- 14. Cách tạo thư mục trong Google Drive bằng .NET API?
- 15. Làm cách nào để tạo thư mục nếu thư mục không tồn tại bằng Perl?
- 16. Cách tạo thư mục mới?
- 17. Java ZIP - cách giải nén thư mục?
- 18. Cách tạo thư mục trong thư mục chính?
- 19. Cách tải thư mục lên bằng PHP?
- 20. Cách sao chép tệp từ một thư mục sang thư mục khác bằng cách tạo thư mục nếu thư mục đó không tồn tại
- 21. Trong Java, tôi có nên tạo một Gói, Thư mục hoặc Thư mục Nguồn mới không?
- 22. Đệ quy tạo thư mục
- 23. WiX - cách tạo thư mục con bin?
- 24. Tạo phân cấp thư mục qua FTP trong Java
- 25. Cách tạo thư mục nếu cần?
- 26. Cách tạo liên kết đến thư mục
- 27. Cách tạo thư mục vượt quá MAX_PATH
- 28. Cách tạo thư mục trong Android?
- 29. Cách tạo thư mục riêng trong sdcard
- 30. Cách lấy thư mục chính bằng Python?
bạn coul d vừa googled cùng một câu hỏi và tìm câu trả lời cho điều này trong một giây! – CoolBeans
Hmm .. Tôi Googled và đây là kết quả đầu tiên (; – dcow
@CoolBeans Những người sáng tạo của StackOverflow đã nói rằng họ muốn câu hỏi ở đây là hit đầu tiên trên Google. Không có gì sai khi tạo một câu hỏi google đơn giản ở đây nếu nó rõ ràng đã nêu và nguyên bản (không phải là bản sao trên StackOverflow) –