File.mkdir():Creates the directory named by this abstract pathname.
File.mkdirs():
/** * @author lautturi.com * Java example: java create directory if not exists */ import java.util.*; import java.io.File; public class Lautturi { public static void main(String[] args) { String path = "folderPath/subfolder"; File pathAsFile = new File(path); if (!Files.exists(Paths.get(path))) { if(pathAsFile.mkdirs()){ System.out.println("Directory is created successfully"); } } } }