File及他常用的方法

一.File对象的一些常用的方法
        isFile():返回的是一个boolean值,判断是否是一个文件,是返回true,
    不是则返回的是false
        isDirectory:返回的是一个boolean值,判断是否是目录,是返回true,
    不是则返回false
        mkdir():用来创建一个目录
        mkdirs():可以用来创建多级目录
        exists():可以用来判断文件或者目录是否存在
        listFiles():得到一个目录下的所有子目录和文件
        可以使用FilenameFilter接口来过滤需要的文件或文件夹
        File[] files2 = file.listFiles(new FilenameFilter() {

        @Override

        public boolean accept(File dir, String name) {

            if (name.startsWith("笔")) {
            return true;                                    
          } else {
            return false;
        }
     }
});
    for(File f :files2) {
    System.out.println(`
);
}
    delect():立刻删除文件
    delectOnExit():当程序运行结束时删除文件
    returnTo():重命名并且移动文件
    new File("D:\\6.23实训班共享\\测试.txt").renameTo(new File("c:\\测试2.txt"));
    getAbsoluteFile()返回此抽象路径名的绝对路径名形式

猜你喜欢

转载自blog.csdn.net/woshijinfeixi/article/details/81606680