.测试和检查文件
文件(File)操作是计算机程序中最重要也是最基础的功能.java中的File对象表示的是指向磁盘中一个实际的文件或者目录的路径,而不是一个流,不过我们可以从一个表示文件路径的File对象创建与文件相对应的流对象,也可以创建目录的路径对象.本文介绍测试和检查文件,以及访问文件的一些基本操作.
boolean exists() :File对象所引用的文件或者目录是否存在.
boolean isDirectory(): File对象是否引用了一个目录
boolean isFile();File对象是否引用了一个文件
boolean isHidden():FIle对象是否引用了一个隐含文件
boolean isAbsolute():File是否引用了一个绝对路径
boolean canRead():File对象是否引用了一个可读取文件
boolean canWrite():File对象是否引用了一个可写入的文件
boolean equals():两个File对象(路径)是否相等.
一个例子如下:
import java.io.*;
import java.util.*;
public class createFile {
public static void main(String args[]) throws IOException{
File newDir=new File(“d://java//test”);//这是创建一个(电脑中已存在的)文件对象,而非程序创建一个文件本身.
if (newDir.isDirectory())System.out.println(newDir+” is a Dirctory”);//判断文件目录