用Java列出某个文件目录的文件列表是很容易实现的,只用调用File类中的list()方法即可。
String[] |
list() 返回一个字符串数组,这些字符串指定此抽象路径名表示的目录中的文件和目录。 |
但是此时文件的列表是按照字符串默认的排序方式进行排序的
package cn.uestc.fz;
import java.io.File;
public class Filelists {
public static void main(String[] args) {
File file = new File("E:\\MyDoc"); //目录路径
if(file.isDirectory()){ //判断file是否为目录
String[] fileNames = file.list();
for(int i=0;i<fileNames.length;i++){
System.out.println(fileNames[i]);
}
}
}
}
运行结果:
1.1.txt
1.2.txt
1.3.txt
1.4.txt
10.tx