mkdir()和mkdirs()
mkdir()只能新建一个文件夹,而且只能是单层的父文件夹或已存在父文件夹的子文件夹。
如想新建一个多层文件夹"/mnt/sdcard/feicui/upload" ,得先建一个"/mnt/sdcard/feicui"文件夹,再建一个"/mnt/sdcard/feicui/upload"文件夹
mkdirs()可以新建多层文件夹如下所示。直接将多层文件夹建成。
File folder = new File("/mnt/sdcard/feicui/upload/1"); try { if (!folder.exists()) { folder.mkdirs(); } } catch (Exception e) { System.out.println("新建目录操作出错"); e.printStackTrace(); }