texto - modificar archivos txt en java
¿Cómo crear una carpeta en Java? (8)
¿Cómo puedo crear una carpeta vacía en Java?
Con Java 7 y Files.createDirectory() posteriores, puede usar el Files.createDirectory() 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 directorios principales si estos no existen.
El siguiente código sería útil para la creación de directorios únicos o múltiples:
import java.io.File;
public class CreateSingleOrMultipleDirectory{
public static void main(String[] args) {
//To create single directory
File file = new File("D://Test");
if (!file.exists()) {
if (file.mkdir()) {
System.out.println("Folder/Directory is created successfully");
} else {
System.out.println("Directory/Folder creation failed!!!");
}
}
//To create multiple directories
File files = new File("D://Test1//Test2//Test3");
if (!files.exists()) {
if (files.mkdirs()) {
System.out.println("Multiple directories are created successfully");
} else {
System.out.println("Failed to create multiple directories!!!");
}
}
}
}
Es mejor usar mkdirs
como:
new File("dirPath/").mkdirs();
mkdirs
: también crea directorios principales si estos no existen.
ps: no olvides la terminación /
que muestra explícitamente que quieres hacer un directorio.
Llame a File.mkdir
, así:
new File(path).mkdir();
Usa el método mkdir en la clase File:
Usando 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();
Use mkdir()
:
new File(''/path/to/folder'').mkdir();
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();
}