删除 java代码中所有的注释
public class CleanCommons { private static Pattern pattern = Pattern.compile("/\\*.+?\\*/", Pattern.DOTALL); public static void main(String[] args) throws IOException { Collection<File> java = FileUtils.listFiles(new File("E:\\dev\\riskManagement\\rm"), new String[]{"java"}, true); for (File file : java) { String content = FileUtils.readFileToString(file, "utf-8"); FileUtils.writeStringToFile(file, cleanCommons(content), "utf-8"); } } public static String cleanCommons(String content) { content.replaceAll("//.+\\r\\n", ""); return pattern.matcher(content).replaceAll(""); } }
相关推荐
-
java正则表达式 java
2019-1-8
-
java执行shell命令 java
2019-1-8
-
JAVA树形结构工具类 java
2019-1-7
-
GZip 压缩解压 工具类 [ GZipUtil ] java
2019-1-12
-
java短信验证码 工具类 java
2019-1-8
-
springmvc 整合微信 java
2019-1-7
-
简单上传图片至七牛 java
2019-1-8
-
java排序算法整理 java
2019-1-7
-
使用Java实现八种基本排序 java
2019-1-8
-
Ehcache 工具类 [ EhCacheUtil ] java
2019-1-12