import java.io.File;
/**
* 获取一个目录中的所有子项
*
*/
public class File_listFiles {
public static void main(String[] args) {
/**
* 查看当前目录中的所有子项
* File[] listFiles(FileFilter filter)
* 返回抽象路径名数组,这些路径名表示此抽象路径名表示的目录中满足指定过滤器的文件和目录。
* boolean isFile():判断当前File对象所表示的是否为一个文件
* boolean isDirectory():判断当前File对象所表示的是否为一个目录
*/
File dir=new File(".");//"."当前目录
if(dir.isDirectory()) {
File[] subs=dir.listFiles();
System.out.println("len:"+subs.length);
for(File sub:subs) {
if(sub.isFile()) {
System.out.println("文件:"+sub);
}
if(sub.isDirectory()) {
System.out.println("目录:"+sub);
}
}
}
}
}
java-File
最新推荐文章于 2024-09-22 22:15:03 发布