我想扫描指定文件夹中的所有文件的文件夹中,并添加位置/路径(例如:“c:/users/peter/desktop/image.jpg”)添加到字符串的数组列表中。我怎么能这样做?感谢您的帮助
2
A
回答
4
查看java.io.File
API。至少有三种方法可以是使用:
0
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));
}
相关问题
- 1. 如何在Java中扫描文件夹?
- 2. 如何在Java中扫描文件夹?
- 3. 如何扫描文件夹和子文件夹中的所有文件?
- 4. 扫描文件夹中的文件
- 5. 的Java:扫描文件夹中特定文件
- 6. 如何在Java中显示文件的文件夹位置?
- 7. 复制文件和文件夹后,防病毒扫描
- 8. 要包含在Android中扫描.mp3文件的文件夹
- 9. 如何扫描整个主文件夹中的多个子文件夹?
- 10. 扫描文件夹内的文本文件名称HTML5/Javascript
- 11. 程序不扫描文本文件(Java)
- 12. 有CMake递归扫描文件夹?
- 13. MediaStore.Audio.Media.EXTERNAL_CONTENT_URI不扫描数据文件夹内
- 14. 如何在SonarQube中扫描隐藏文件夹,例如“.nameFolder”?
- 15. 从文件扫描
- 16. Android文件扫描
- 17. 扫描.txt文件
- 18. Java中的扫描类或jar文件
- 19. 扫描仪文本文件
- 20. 扫描文本文件
- 21. 配置文件 - 将它们放入Java的位置?
- 22. 扫描仪只是一个文件VS扫描仪用的FileReader和文件
- 23. 的php.ini配置文件扫描性能
- 24. 如何扫描打开的文件?
- 25. 如何在java中扫描不同目录中的文件?
- 26. 如何扫描文件夹中的所有文件,包括VC++ 2008中的子文件夹?
- 27. 如何知道递归文件扫描的当前文件夹深度
- 28. 递归扫描SolrJ文件夹索引文件
- 29. 在Java中遍历一个日志文件。拉文件扫描
- 30. 如何在Java中扫描文件后将字符串保存在文件中?