代码实现
import java.io.File;
import java.util.ArrayList;
import java.util.List;
public class FileOperatorUtil {
// 递归方式得到输入路径下所有的文件的路径
public static List<String> getAllSubNormalFile(String filePath){
File file = new File(filePath);
List<String> resultList = new ArrayList<String>();
if (file.isDirectory()) {
for (File tempFile : file.listFiles()) {
resultList.addAll(getAllSubNormalFilePath(tempFile.toString()));
}
} else {
resultList.add(file.toString());
}
return resultList;
}
// 得到不带后缀的文件名
public static String getFileNameWithoutSuffix(String inputPath) {
return new File(inputPath).getName().split("\\.")[0];
}
}