import java.io.File;
/*
获取功能:
public String getAbsolutePath():获取绝对路径
public String getPath():获取相对路径
public String getName():获取名称
public long length():获取长度 字节数
public long lastModified():获取最后一次修改时间,毫秒值
高级获取功能:
public String[] list():获取指定目录下的所有文件或者文件夹的名称数组
public File[] listFiles():获取指定目录下的所有文件或者文件夹的File数组(这个方法返回的是File对象,我们可以通过它拿相对路径,绝对路径,等一切东西!)
*/
public class Test {
public static void main(String[] args) {
//创建文件对象
File file=new File("E:\\aaa");
System.out.println("getAbsolutePath:"+file.getAbsolutePath());
System.out.println("getPath:"+file.getPath());
System.out.println("getName:"+file.getName());
System.out.println("length:"+file.length());
System.out.println("lastModified:"+file.lastModified());
File file1=new File("e:\\");
//public String[] list():获取指定目录下的所有文件或者文件夹的名称数组
String[] strArray=file1.list();
for(String s:strArray){
System.out.println(s);
}
System.out.println("----------------------");
//public File[] listFiles():获取指定目录下的所有文件或者文件夹的File数组
File[] fileArray=file1.listFiles();
for(File f:fileArray){
System.out.println(f.getName());
}
//这个方法返回的是File对象,我们可以通过它拿相对路径,绝对路径,等一切东西!
}
}
javase学习记录之------File的获取功能
最新推荐文章于 2023-01-09 11:20:20 发布