public static void main(String[] args) throws IOException { File file = new File("E:\ready\1.txt");System.out.println(file.length());//获取对应文件的字节量 System.out.println(file.exists());//true,判断当前文件是否存在 System.out.println(file.isFile());//true,判断当前对象是否为文件 System.out.println(file.isDirectory());//false,判断当前对象是否为文件夹 System.out.println(file.getName());//1.txt,获取当前文件名 System.out.println(file.getParent());//E:ready,获取父级路径 System.out.println(file.getAbsolutePath());//E:ready1.txt,获取带盘符的绝对路径
//File的创建与删除
File file1 = new File("E:\ready\2.txt");
//创建一个之前不存在的文件2.txt,如果创建成功,会返回true
System.out.println(file1.createNewFile());
File file2 = new File("E:\ready\x");
System.out.println(file2.mkdir());//创建不存在的单层文件夹
File file3 = new File("E:\ready\a\b\c");
System.out.println(file3.mkdirs());//创建不存在的多层文件夹
System.out.println(file2.delete());//文件夹x被删除
System.out.println(file1.delete());//文件2.txt被删除
System.out.println(file3.delete());//c文件夹被删除
file = new File("E:\ready");
String[] list = file.list();
System.out.println(Arrays.toString(list));
File[] fs = file.listFiles();
System.out.println(Arrays.toString(fs));
System.out.println(fs[0].length());
File[] fs1 = file.listFiles();
for (int i = 0; i < fs1.length; i++) {
System.out.println(fs1[i]);
System.out.println(fs1[i].isFile());



