File n=new File("D:2016.txt");
System.out.println("文件是否存在"+n.exists());
System.out.println("文件是否隐藏"+n.isHidden());
System.out.println("文件是否可读"+n.canRead());
System.out.println("文件是否可写"+n.canWrite());
System.out.println("文件名"+n.getName());
System.out.println("文件大小"+n.length());
System.out.println("绝对路径"+n.getAbsolutePath());
System.out.println("相对路径"+n.getPath());
System.out.println("是否是目录"+n.isDirectory());
System.out.println("是否是文件"+n.isFile());
//遍历文件
File file=new File("D:\格式工厂");
String []name=file.list();
System.out.println("开始遍历");
for(String str:name){
System.out.println(str);
}
//创建一个目录,如果存在则返回flase
File file3=new File("D:\格式工厂\1");
System.out.println("是否创建了"+file3.mkdir());
//创建一个目录
File file4=new File("D:\格式工厂\");
System.out.println("是否创建了"+file4.mkdirs());
try {
System.out.println("是否创建了:"+n.createNewFile());
} catch (IOException e) {
e.printStackTrace();
}
//执行EXE文件
/*Runtime run=Runtime.getRuntime();
File file2=new File("D:\格式工厂\FormatFactory","FormatFactory.exe");
try{
run.exec(file2.getAbsolutePath());
}catch(IOException e){
e.printStackTrace();
} */