import java.io.File;
import java.util.ArrayList;
import java.util.List;
public class ScanDir {
public static List<File> scanTheDir() {
// 固定目录
File aFile = new File(System.getProperty("user.dir"));
String path = aFile.getParent();
File file = new File(path);
// 文件列表
File[] fileList = file.listFiles();
List<File> fileUseList = new ArrayList<File>();
for (int i = 0; i < fileList.length; i++) {
if (fileList[i].isFile()) {
fileUseList.add(fileList[i]);
}
}
return fileUseList;
}
public static void printFile(List<File> fileList) {
// 如果是文件就打印
for (int i = 0; i < fileList.size(); i++) {
if (fileList.get(i).isFile()) {
System.out.println(fileList.get(i).getName());
}
}
}
}
这里是获取相对路径,文件的目录在工作目录的同一级。