您的位置:首页 > 其它

22-IO流-34-IO流(File对象-常见功能-判断)

2015-08-11 16:08 323 查看
package demo;

import java.io.File;

public class FileMethodDemo3 {

public static void main(String[] args) {

/*
* File对象的常见方法:
* 3.判断
* (1)判断文件是否存在
* boolean exists()
* (2)判断是否为绝对路径名
* boolean isAbsolute()
* (3)判断是否是一个标准文件
* boolean isFile()
* (4)判断是否是一个隐藏文件
* boolean isHidden()
* (5)判断此抽象路径名表示的文件是否是一个目录。
* boolean isDirectory()
*/
isDemo();//为方便演示,预先在当前目录下新建文本文件a
}

public static void isDemo() {

File f = new File("a.txt");

//判断文件是否存在
boolean b = f.exists();
System.out.println(b);//true

//判断是否是一个标准文件
System.out.println(f.isFile());//true,如果a.txt不存在,则这里返回false,既然不存在,那么isFile()判断当然不是文件

//判断是否是一个目录
System.out.println(f.isDirectory());//false,如果a.txt不存在,则这里返回false,原因同上

/**
* 【注意】
* 在调用isFile()和isDirectory()方法时,事先用exists()判断文件是否存在
*/
}

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: