刪除 java代碼中所有的注釋



刪除 java代碼中所有的注釋.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("");

    }
}


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM