File提供的创建和删除文件的方法

遍历文件夹

public class filedemo1 {public static void main(String[] args) throws IOException {File f1 = new File("C:\\Users\\hanyue\\Pictures\\pixiv\\133635688_p0_master1200.jpg");File f11 = new File("C:/Users/hanyue/Pictures/pixiv/133635688_p0_master1200.jpg");System.out.println("文件名:"+f1.getName());System.out.println("文件大小:"+f1.length());System.out.println("文件是否存在:"+f1.isFile());System.out.println("文件夹是否存在:"+f1.isDirectory());File f2 = new File("product/src/test.txt");System.out.println("文件名:"+f2.length());System.out.println(f2.getAbsoluteFile());File f3 = new File("C:/Users/hanyue/Pictures/pixiv/test.txt");System.out.println("文件是否存在:"+f3.exists());System.out.println(f3.createNewFile());File f4 = new File("C:/Users/hanyue/Pictures/pixiv/test");System.out.println("文件夹是否存在:"+f4.exists());System.out.println(f4.mkdir());File f5 = new File("C:/Users/hanyue/Pictures/pixiv/aaa/bbb/ddd/ffff");System.out.println("文件夹是否存在:"+f5.exists());System.out.println(f5.mkdirs());File f6 = new File("C:/Users/hanyue/Pictures/pixiv/test.txt");System.out.println(f6.delete());File f7 = new File("C:/Users/hanyue/Pictures/pixiv/test");System.out.println(f7.delete());File f8 = new File("C:/Users/hanyue/Pictures/pixiv");String[] names = f8.list();for (String name : names) {System.out.println(name);}File[] files = f8.listFiles();for (File file : files) {System.out.println(file.getAbsoluteFile());}}
}
