哭着改bug: public class FileUtil { /** * 获取指定文件夹下所有文件,不含文件夹里的文件 * * @param dirFilePath 文件夹路径 * @return */ public static List<File> getAllFile(String dirFilePath) { if ((dirFilePath)) return null; return getAllFile(new File(dirFilePath)); } /** * 获取指定文件夹下所有文件,不含文件夹里的文件 * * @param dirFile 文件夹 * @return */ public static List<File> getAllFile(File dirFile) { // 如果文件夹不存在或着不是文件夹,则返回 null if ((dirFile) || !() || ()) return null; File[] childrenFiles = (); if ((childrenFiles) || == 0) return null; List<File> files = new ArrayList<>(); for (File childFile : childrenFiles) { // 如果是文件,直接添加到结果集合 if (()) { (childFile); } //以下几行代码取消注释后可以将所有子文 }
正则,校验中文、数字、英文[java实现]
java工具类 - 实现文件压缩zip及解压缩