jad*_*jan 2 java arrays string list
我有以下方法获取direcory名称:
private List<String> getListOfDirectories(String rootDirectoryPath) {
List<String> listOfDirectories = new ArrayList<>();
File directory = new File(rootDirectoryPath);
File[] listOfFiles = directory.listFiles();
for (int i = 0; i < listOfFiles.length; i++) {
if (listOfFiles[i].isDirectory()) {
listOfDirectories.add(listOfFiles[i].getName());
}
}
return listOfDirectories;
}
Run Code Online (Sandbox Code Playgroud)
我暂时存储(不确定是否存储是正确的术语)列表中的这些目录名称.如果有50000个目录名,那么List是正确的选择吗?它是否具有内存效率,是否可以处理50000或更多字符串?
编辑:我正在开发一个应用程序,在本地目录中搜索html文件并解析这些html文件.
| 归档时间: |
|
| 查看次数: |
902 次 |
| 最近记录: |