import java.io.File;
import java.io.IOException;
import java.util.Date;
public class File类的使用 {
public static void main(String[] args) {
File f=new File("file.txt");//创建文件对象
try {
f.createNewFile(); //创建文件
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
f.renameTo(new File("file2.txt")); //文件重命名
System.out.println(f.exists()); //文件是否存在
System.out.println(f.isDirectory()); //是目录吗
System.out.println(f.isFile()); //是文件吗
System.out.println(new Date(f.lastModified())); //最后修改时间
System.out.println(f.length()); //文件的大小
System.out.println(f.getName()); //文件名
System.out.println(f.getPath()); //文件路径
File f2=new File("file22.txt");
try {
f2.createNewFile();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
f2.delete(); //删除文件
File f3=new File("d:/测试file");
f3.mkdir(); //目录结构中有一个不存在,就不会创建目录
File f4=new File("d:/测试2/ceshi/ceshi");
f4.mkdirs(); //会创建整个目录树
}
}