public static void main(String[] args) throws IOException { // 注意:1、createNewFile()方法创建文件时会根据文件名和后缀名判断文件是否存在,同文件名不同后缀名也会创建 // 2、createNewFile()方法只能创建文件,如果字符串中的文件不带后缀名,那么创建出来的文件也是没有后缀名的。 File f = new File("C:\\a.txt"); boolean r1 = f.createNewFile(); System.out.println(r1); f = new File("C:\\a"); boolean r2 = f.createNewFile(); System.out.println(r2); // 注意:mkdir()方法只能创建单级文件夹,如果字符串中的文件带后缀名,那么创建出来的文件夹名字就叫test.aaa。 f = new File("C:\\test"); boolean m1 = f.mkdir(); System.out.println(m1); f = new File("C:\\test.aaa"); boolean m2 = f.mkdir(); System.out.println(m2); // 注意:mkdirs()方法可以创建多级文件夹,如果字符串中的文件带后缀名,那么创建出来的文件夹名字就叫test.aaa // 一般创建文件夹使用mkdirs即可 f = new File("C:\\test\\ttt"); boolean ms1 = f.mkdirs(); System.out.println(ms1); f = new File("C:\\test.aaa\\ttt"); boolean ms2 = f.mkdirs(); System.out.println(ms2); }
标签:创建,System,后缀名,File,test,out From: https://www.cnblogs.com/weiduaini/p/17198473.html