我想扫描给定文件夹中文件夹中的所有文件,并将位置/路径(例如:“c:/users/peter/desktop/image.jpg”)添加到字符串的arraylist中。我怎么能这样做?谢谢你的帮助
答案 0 :(得分:4)
在java.io.File
API中查看。至少有三种方法可供使用:
答案 1 :(得分:3)
你可以尝试
File directory = new File("<Path to directory>");
String [] directoryContents = directory.list();
List<String> fileLocations = new ArrayList<String>();
for(String fileName: directoryContents) {
File temp = new File(String.valueOf(directory),fileName);
fileLocations.add(String.valueOf(temp));
}
答案 2 :(得分:0)