File 对象的相关操作和访问(1)

  • Post author:
  • Post category:其他




.测试和检查文件

文件(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”);//判断文件目录



版权声明:本文为MinistoneNap原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。