遍历获取目录下所有文件的绝对路径
需要先创建一个根目录的文件对象
调用的方法:
File类中:listFiles—获取目录下所有文件和目录的文件对象列表
getAbsolutePath:返回该文件对象一个字符串型的绝对路径
package IO.digui;
import java.io.File;
import java.util.ArrayList;
public class bianlimulu {
public static void main(String[] args) {
//测试类
File f1 = new File("D:\\轨迹聚类");
File[] files = f1.listFiles();
for (File f:files){
f.isFile();
}
String [] aa = f1.list();
for (String a:aa){
System.out.println(a);
}
getpath(f1);
}
//获取文件的绝对目录
public static void getpath(File file){
File[] files = file.listFiles();
if (files!=null) {
for (File f : files) {
if (f.isDirectory()) {
getpath(f);
} else {
System.out.println(f.getAbsolutePath());
}
}
}
}
}
版权声明:本文为w15830348527原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。