java File类mkdir()与mkdirs()方法的区别
java File类mkdir()与mkdirs()方法的区别:
在java中File --》指--》文件+文件目录
创建文件夹实现代码
//文件存放path
String strPath = "E:\\a\\aa\\aaa.txt";File file = new File(strPath);//文件存放pathif(!file.exists())){ file.file.mkdirs();}String strPath = "E:\\a\\aa\\aaa.txt";//文件存放path
File file = new File(strPath);//首先看父类文件夹有没有
File fileParent = file.getParentFile();//首先创建父类文件夹
if(!fileParent.exists()){ fileParent.mkdirs(); //为什么用mkdirs()呢?因为这个方法可以在不知道偶没有父类文件夹的情况下,创建文件夹,而mkdir()必须在有父类的文件夹下创建文件}file.createNewFile();

浙公网安备 33010602011771号