我有大约1000多个Java文件,在类级别上都有一些注释。
我想编写一个实用程序来读取所有java文件中的注释值,并在必要时更新它。
我曾考虑使用文件读/写并将注释与一些正则表达式匹配。
有没有更好的方法呢?
答案 0 :(得分:0)
很大程度上取决于您是想要一次这样做,还是开发一个系统以便将来重复使用它。
第一种情况要简单得多,您可以使用智能IDE(如Eclipse)在项目中搜索注释的所有用法,然后手动执行操作。或者您可以执行基于正则表达式的搜索/替换。我经常在每个使用行中添加一个虚拟注释,以使所需的正则表达式更简单。
第二种情况要困难得多。可能需要自定义Java解析器。