public static File createTempFile(String
prefix, String suffix) throws IOException
在默认临时文件目录中创建一个空文件,使用给定前缀和后缀生成其名称。
28
public int compareTo(File pathname)
按字母顺序比较两个抽象路径名。
29
public int compareTo(Object o)
按字母顺序比较抽象路径名与给定对象。
30
public boolean equals(Object obj)
测试此抽象路径名与给定对象是否相等。
31
public String toString()
返回此抽象路径名的路径名字符串。
实例
下面的实例演示了File对象的使用:
实例
importjava.io.File;
publicclassDirList{publicstaticvoidmain(Stringargs[]){Stringdirname = "/java";
Filef1 = newFile(dirname);
if(f1.isDirectory()){System.out.println("Directory of " + dirname);
Strings[] = f1.list();
for(inti = 0; i < s.length; i++){Filef = newFile(dirname + "/" + s[i]);
if(f.isDirectory()){System.out.println(s[i] + " is a directory");
}else{System.out.println(s[i] + " is a file");
}}}else{System.out.println(dirname + " is not a directory");
}}}
以上实例编译运行结果如下:
Directory of /java
bin is a directory
lib is a directory
demo is a directory
test.txt is a file
README is a file
index.html is a file
include is a directory