直接上代码:
请注意,这里是返回的是所有的文件名,如果是文件夹存在的,那么不会返回,使用的时候注意。
/**
* 返回某个文件夹下面的文件名的绝对路径。
* @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
本文提供了一个实用的Java方法,用于获取指定文件夹下所有文件的绝对路径,并将其存储为List对象。此方法排除了子文件夹,仅针对文件。
960

被折叠的 条评论
为什么被折叠?



