我需要在给定目录下记住所有文件名的绝对路径。
myDirectory.list() - 仅检索文件名的String[](不包括它们的绝对路径)。
不想使用File对象,因为它会消耗更多的内存。
最后一件事 - 我可以使用apache collections等(但没有找到任何有用的东西)。
我需要在给定目录下记住所有文件名的绝对路径。
myDirectory.list() - 仅检索文件名的String[](不包括它们的绝对路径)。
不想使用File对象,因为它会消耗更多的内存。
最后一件事 - 我可以使用apache collections等(但没有找到任何有用的东西)。
String directory = <your_directory>;
File[] files = new File(directory).listFiles();
for(File file : files){
if(file.isFile()){
System.out.println(file.getAbsolutePath());
}
}
myDirectory
不是包含了那些文件的目录吗?
如果是这样,只需将 myDirectory.list()
返回的数组中每个单元格的路径与 myDirectory
中的路径相结合即可。