gistfile1.txt package day19;import java.io.File;import java.text.SimpleDateFormat;import java.util.Date;/** * 描述: * 获取文件 * 1、public String getAbsolutePath():获取绝对路径 * 2、public String getPath():获取路径 * 3、
package day19;
import java.io.File;
import java.text.SimpleDateFormat;
import java.util.Date;
/**
* 描述:
* 获取文件
* 1、public String getAbsolutePath():获取绝对路径
* 2、public String getPath():获取路径
* 3、public String getName() :获取名称
* 4、public long length():获取长度,字节数
* 5、public long lastModified():获取最后一次的修改时间,毫秒值
* 6、public String[] list():获取指定目录下的所有文件或者文件夹的名称数组
* 7、public File[] listFiles():获取指定目录下的所有文件或者文件夹的File数组
* @outhor 71948
* @create 2017-10-14 10:03
*/
public class Demo5_FileMethod {
public static void main(String[] args) throws Exception{
File file1 = new File("F:\\Java\\Java视频\\day19\\day19(异常&IO(File类))\\day19_video");
String[] arr = file1.list();
for (String s : arr) {
System.out.println(s);
}
File[] subFiles = file1.listFiles();
for (File subFile : subFiles) {
System.out.println(subFile);
}
}
public void demo1() throws Exception{
File file = new File("F:\\BaiduYunDownload\\file1\\t.txt");
file.createNewFile();
System.out.println(file.exists());
System.out.println(file.getAbsoluteFile());
System.out.println(file.getName());
System.out.println(file.getPath());
System.out.println(file.length());
System.out.println(file.lastModified());
Date date = new Date(file.lastModified());
System.out.println(date);
SimpleDateFormat d = new SimpleDateFormat("YYYY年MM月dd 日 HH:MM:ss");
System.out.println(d.format(date));
}
}
