package com.ggx.exercise;
import java.io.File;
import java.io.IOException;
import java.util.Date;
public class DemoFile {
public static void main(String[] args) {
File f1 = new File("e:\\worksp");// 定义一个文件对象, 路径为:"e:\\text"
if (!f1.exists()) {
try {
f1.createNewFile();// 如果文件不存在就创建该文件;
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
System.out.println(f1.isFile());// 该文件是文件吗?
System.out.println(f1.isDirectory());// 该文件是目录吗?
System.out.println(new Date(f1.lastModified()));// 该文件的最后修改时间;
System.out.println(f1.length());// 该文件的长度;
File[] fie = f1.listFiles();// 遍历 f1 里面的所有文件
for (File file : fie) {
if (file.isFile())
System.out.println("file:" + file.getName());// 若是文件就输出文件名;
if (file.isDirectory())
System.out.println("directory:" + file);// 如果是目录就输出目录;
}
System.out.println(f1.getParent());// shuchu输出文件f1的父路径;
}
}