Wie kann ich einen leeren Ordner in Java erstellen?Wie erstelle ich einen Ordner in Java?
Antwort
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();
}
für Debuggen und Ausnahmeabfangen gewählt –
Nur wundernd: Welcher Fall würde den else-Zweig auslösen? Würde es keine Ausnahme geben, wenn die Erstellung fehlschlägt? –
Ist es nicht 'mkdir' (alles Kleinbuchstaben)? @ 0xA3: mkdir löst SecurityExceptions aus, aber sicher passiert das nicht, wenn C: \ TEST nicht existiert? –
Anruf File.mkdir
, wie folgt aus:
new File(path).mkdir();
Verwendung mkdir()
:
new File('/path/to/folder').mkdir();
Verwenden Sie die mkdir Methode auf dem File-Klasse:
http://java.sun.com/j2se/1.4.2/docs/api/java/io/File.html#mkdir%28%29
Mit Java 7 und neuer können Sie die statische Files.createDirectory()-Methode der Klasse java.nio.file.Files
zusammen mit Paths.get
verwenden.
Files.createDirectory(Paths.get("/path/to/folder"));
Die Methode Files.createDirectories() schafft auch übergeordnete Verzeichnisse, wenn diese nicht existieren.
'Dateien. createDirectories() 'ignoriert auch bereits vorhandene Verzeichnisse stillschweigend. – gronostaj
besser nutzen mkdirs
als:
new File("dirPath/").mkdirs();
mkdirs
: auch übergeordnete Verzeichnisse erstellen, wenn diese nicht existieren.
ps: Vergessen Sie nicht die Endung /
, die explizit zeigt, dass Sie ein Verzeichnis erstellen möchten.
mit Java 8:
Files.createDirectories(Paths.get("/path/to/folder"));
Same:
new File("/path/to/folder").mkdirs();
Oder
Files.createDirectory(Paths.get("/path/to/folder"));
Same:
new File("/path/to/folder").mkdir();
- 1. Wie erstelle ich automatisch einen fehlenden Ordner?
- 2. Wie erstelle ich einen Ordner in Eclipse?
- 3. Wie erstelle ich einen neuen Ordner?
- 4. Wie erstelle ich eine Datei in Java (kein Ordner)?
- 5. Wie erstelle ich einen Ordner auf einem Server in Ruby?
- 6. Wie erstelle ich rekursiv einen Ordner in Win32?
- 7. Wie erstelle ich einen Ordner in einer UWP-Anwendung?
- 8. Wie erstelle ich einen neuen Ordner und speichere Dateien darauf?
- 9. Wie erstelle ich einen Ordner mit der .tt-Vorlage?
- 10. Wie erstelle ich einen Ordner, wenn er nicht existiert?
- 11. Wie erstelle ich einen Ordner mit dem Zend Framework?
- 12. Wie erstelle ich den Ordner .vimrc?
- 13. Wie erstelle ich in Java einen threadsicheren Einmallesewert?
- 14. Wie kann ich einen temporären Ordner in Java 6 erstellen?
- 15. Wie erstelle ich einen Timer
- 16. Wie erstelle ich einen NSManagedObjectContext
- 17. Wie erstelle ich einen Thread?
- 18. Wie erstelle ich einen Zeitplaner?
- 19. Wie erstelle und verwende ich einen Symbolserver?
- 20. Realbasic: Wie erstelle ich eine Datei in einem bestimmten Ordner?
- 21. Wie erstelle ich einen Metagrammar?
- 22. Wie erstelle ich eine Karte in Java?
- 23. Wie erstelle ich Kafka ZKStringSerializer in Java?
- 24. JSP/Java/HTML | Wie erstelle ich einen ActionListener
- 25. Wie erstelle ich einen JVM-Global Singleton?
- 26. Wie erstelle ich einen Timer in WPF?
- 27. Wie erstelle ich einen Turnierplan in Ruby?
- 28. Wie erstelle ich einen Tabellenalias in MySQL
- 29. Wie erstelle ich einen Ordner auf SdCard und wie kopiere ich Dateien von einem zum anderen
- 30. Wie erstelle ich einen Standardbenutzer auf Meteor?
Sie COUL Ich habe die gleiche Frage gegoogelt und finde die Antwort darauf in einer Sekunde! – CoolBeans
Hmm .. Ich googelte und das war das erste Ergebnis (; – dcow
@CoolBeans Die Macher von StackOverflow haben gesagt, dass sie Fragen hier wollen, um der erste Hit bei Google zu sein. Nichts falsch daran, eine einfache google-fähige Frage hier zu erstellen, wenn es klar ist angegeben und ursprünglich (nicht ein Duplikat auf StackOverflow) –