作者:小王同学

常用的文件操作

  • getName
  • getAbsolutePath
  • getParent
  • length
  • exists
  • isFile
  • isDirectory

 getName(文件名字)

//获取文件信息
    public static void info(){
        //先创建文件对象
        File file=new File("e:\\news1.txt");
        //调用相应的方法,得到信息
        System.out.println("文件名字=: "+file.getName());


    }
}

java如何获取文件的真实类型 java获取文件详细信息_文件名

 getAbsolutePath(绝对路径)

//获取文件信息
    public static void info(){
        //先创建文件对象
        File file=new File("e:\\news1.txt");
        //调用相应的方法,得到信息
        System.out.println("文件名字=: "+file.getName());

        System.out.println("文件绝对路径=: "+file.getAbsolutePath());


    }
}

java如何获取文件的真实类型 java获取文件详细信息_System_02

 

 getParent(文件父级目录)

//获取文件信息
    public static void info(){
        //先创建文件对象
        File file=new File("e:\\news1.txt");
        //调用相应的方法,得到信息
        System.out.println("文件名字=: "+file.getName());

        System.out.println("文件绝对路径=: "+file.getAbsolutePath());
        System.out.println("文件父级目录=:"+file.getParent());


    }
}

length文件大小(字节)

java如何获取文件的真实类型 java获取文件详细信息_System_03

 

运行代码:

//获取文件信息
    public static void info(){
        //先创建文件对象
        File file=new File("e:\\wxz.txt");
        //调用相应的方法,得到信息
        System.out.println("文件名字=: "+file.getName());

        System.out.println("文件绝对路径=: "+file.getAbsolutePath());
        System.out.println("文件父级目录=:"+file.getParent());
        System.out.println("文件大小(字节)"+file.length());


    }
}

java如何获取文件的真实类型 java获取文件详细信息_java io_04

 exists(文件是否存在)

//获取文件信息
    public static void info(){
        //先创建文件对象
        File file=new File("e:\\wxz.txt");
        //调用相应的方法,得到信息
        System.out.println("文件名字=: "+file.getName());

        System.out.println("文件绝对路径=: "+file.getAbsolutePath());
        System.out.println("文件父级目录=:"+file.getParent());
        System.out.println("文件大小(字节)"+file.length());
        System.out.println("文件是否存在=:"+file.exists());
        System.out.println();


    }
}

java如何获取文件的真实类型 java获取文件详细信息_java如何获取文件的真实类型_05

 存在返回true 反之返回false!


isFile(是不是一个文件)

//获取文件信息
    public static void info(){
        //先创建文件对象
        File file=new File("e:\\wxz.txt");
        //调用相应的方法,得到信息
        System.out.println("文件名字=: "+file.getName());

        System.out.println("文件绝对路径=: "+file.getAbsolutePath());
        System.out.println("文件父级目录=:"+file.getParent());
        System.out.println("文件大小(字节)"+file.length());
        System.out.println("文件是否存在=:"+file.exists());
        System.out.println("是不是一个文件=:"+file.isFile());
        System.out.println("是不是一个目录=:"+file.isDirectory());


    }
}

java如何获取文件的真实类型 java获取文件详细信息_java_06

 isDirectory(是不是一个目录)

//获取文件信息
    public static void info(){
        //先创建文件对象
        File file=new File("e:\\wxz.txt");
        //调用相应的方法,得到信息
        System.out.println("文件名字=: "+file.getName());

        System.out.println("文件绝对路径=: "+file.getAbsolutePath());
        System.out.println("文件父级目录=:"+file.getParent());
        System.out.println("文件大小(字节)"+file.length());
        System.out.println("文件是否存在=:"+file.exists());
        System.out.println("是不是一个文件=:"+file.isFile());
        System.out.println("是不是一个目录=:"+file.isDirectory());


    }
}

java如何获取文件的真实类型 java获取文件详细信息_System_07