我又来啦!看见我开心吗?
今天的程序我们介绍如何使用Java程序来去除 java 代码中的注解
要点有以下几个
- 正则表达式(可见正则表达式的重要性)
- 文件的读
- 文件的写
以下是步骤
创建一个java文件
首先要创建一个java文件,方便我们读取,这个文件中应该包含一些程序代码和一些代码注释,这样我们才能看到效果。如下图
编写功能方法delete_notes(String pathname,String javafileName)
根据我们以前讲的,一个方法只完成一个具体的功能。那么这个函数也只有一个功能,只要你调用这个方法,并传入你要去掉代码的这个文件的路径,并传入你重新要写入的这个文件的路径,那他就能帮你把你原来代码中的注释去掉,并且能将这个没有注解的代码写入新的文件中。具体实现如下图。
这其中有一个正则表达式,它的作用就是描述出注解是一个什么样子的,然后按照这个样子把注解匹配出来,最后全部替换成空。
正则表达式:\/\/[^\n]*|\/\*([^\*^\/]*|[\*^\/*]*|[^\**\/]*)*\*+\/
在Java中两个反斜杠表示一个放斜杠,也就是//—/
编写主函数(程序的入口)
主函数非常简单,功能方法已经把所有要做的事儿都办啦,现在只需调用一下功能函数就好啦。就像这样。
结果
下面咱们运行一下看看结果
这是原来没有去掉注释的时候
这是运行程序去掉注释的代码
看,是不是很简单呢?
如果您觉得本文写的不错,不妨点个赞加个关注,我会每天更新一个程序实例。
本文是否对您有帮助 单选