package com.sxt;
import java.io.File;
import java.io.IOException;
import java.util.Date;
/**
* 文件类
*
* @author Administrator
*
*/
public class FileDemo {
public static void main(String[] args) throws IOException {
File f = new File("c:/abc.txt");
// 判断文件是否存在
System.out.println(f.exists());
// 文件是否可读
System.out.println(f.canRead());
// 文件是否可写
System.out.println(f.canWrite());
// 文件是否隐藏
System.out.println(f.isHidden());
// 文件是否是文件夹
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());
// 如果文件不存在就创建一个新的文件
f.createNewFile();
// 删除文件
f.delete();
// File f1 = new File("c:/a");
// f1.mkdir();
// f1 = new File("c:/a/a.txt");
// f1.createNewFile();
File f1 = new File("c:/a");
// 删除a空文件夹
f1.delete();
}
}
网友评论