获取某个文件夹下面的所有的文件的名称
程序员文章站
2022-04-18 19:26:50
...
直接上代码:
请注意,这里是返回的是所有的文件名,如果是文件夹存在的,那么不会返回,使用的时候注意。
/**
* 返回某个文件夹下面的文件名的绝对路径。
* @param filePath
* @return
*/
public List<String> getFilenameInDirectory(String filePath) {
List<String> fileNames = new ArrayList<>();
File fileDirectory = new File(filePath);
if (fileDirectory.exists()) {
File[] filesInDirectory = fileDirectory.listFiles();
for (File file : filesInDirectory) {
if (!file.isDirectory()) {
fileNames.add(file.getAbsolutePath());
}
}
return fileNames;
} else {
return fileNames;
}
}
返回的是List对象。
这些属于日常的工作中可以用到的工具类,都上传在我的工具类库里了,都是我日常收集的工具类。感觉有用的可以使用。
https://github.com/jamesmarva/MyJavaUtils
上一篇: Python批量修改图片名
下一篇: List remove的使用