¿Cómo puedo crear una carpeta vacía en Java?¿Cómo crear una carpeta en Java?
Respuesta
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();
}
votado por tener errores en la detección de errores –
Solo me pregunto: ¿Qué caso desencadenaría la rama else? ¿No habría una excepción cada vez que la creación falla? –
¿No es así? 'mkdir' (en minúsculas)? @ 0xA3: mkdir arroja SecurityExceptions, pero seguramente eso no sucederá si C: \ TEST no existe? –
llamada File.mkdir
, así:
new File(path).mkdir();
Uso mkdir()
:
new File('/path/to/folder').mkdir();
Utilice el método mkdir en la clase File:
http://java.sun.com/j2se/1.4.2/docs/api/java/io/File.html#mkdir%28%29
Con Java 7 y posterior, puede utilizar el método estático Files.createDirectory() de la clase java.nio.file.Files
junto con Paths.get
.
Files.createDirectory(Paths.get("/path/to/folder"));
El método Files.createDirectories() también crea los directorios padre si éstas no existen.
'Archivos. createDirectories() 'también ignorará silenciosamente los directorios ya existentes. – gronostaj
mejor utilizar mkdirs
como:
new File("dirPath/").mkdirs();
mkdirs
: también crear directorios padre si éstas no existen.
ps: no olvides la terminación /
que muestra explícitamente que deseas crear un directorio.
Uso de Java 8:
Files.createDirectories(Paths.get("/path/to/folder"));
mismo:
new File("/path/to/folder").mkdirs();
O
Files.createDirectory(Paths.get("/path/to/folder"));
mismo:
new File("/path/to/folder").mkdir();
- 1. ¿Cómo crear una carpeta vacía en java?
- 2. ¿Cómo crear un archivo en Java (no en una carpeta)?
- 3. ¿cómo puedo crear una carpeta temporal en java 6?
- 4. ¿Cómo crear una nueva carpeta?
- 5. Cómo crear una carpeta/directorio
- 6. ¿Cómo crear automáticamente una carpeta faltante?
- 7. Cómo hacer una carpeta oculta usando java
- 8. ¿Cómo escanear una carpeta en Java?
- 9. Amazon S3 boto: ¿cómo crear una carpeta?
- 10. Cómo crear una carpeta privada en una tarjeta SD
- 11. Crear una carpeta existente en un repositorio
- 12. Crear carpeta en dibujable
- 13. Crear un archivo/carpeta oculta en Windows con Java
- 14. crear una carpeta en sd con subcarpetas
- 15. ¿Cómo saber si existe una carpeta y cómo crear una carpeta?
- 16. ¿Cómo crear una carpeta en el directorio de inicio?
- 17. ¿Cómo crear una carpeta en Google Drive usando .NET API?
- 18. ¿Cómo crear una carpeta en el repositorio de Github?
- 19. ¿Cómo puedo crear una nueva carpeta en asp.net usando C#?
- 20. ¿Cómo puedo crear una carpeta HTML pública en Ubuntu?
- 21. Crear una carpeta mediante s3cmd (Amazon S3)
- 22. encontrar archivos en una carpeta usando Java
- 23. Cómo crear una matriz JSON en Java
- 24. ¿Cómo crear una ontología en Java?
- 25. Cómo crear una anotación personalizada en java?
- 26. Cómo crear una clase dinámicamente en Java
- 27. Crear una consola en Java
- 28. Crear una carpeta comprimida (o comprimida)
- 29. Crear una carpeta nueva usando el Programa Java en máquinas con Windows y Linux
- 30. Crear una carpeta comprimida (comprimida) usando Delphi
que COUL ¡Acabo de buscar en Google la misma pregunta y encontrar la respuesta a esto en un segundo! – CoolBeans
Hmm ... Busqué en Google y este fue el primer resultado (; – dcow
@CoolBeans Los creadores de StackOverflow han dicho que quieren que aquí las preguntas sean el primer éxito en Google. No hay nada de malo en crear una pregunta simple de google aquí si está claramente establecido y original (no es un duplicado en StackOverflow). –