-5

我在不同的 java 文件中输入了几行相同的代码。我想制作一个属性文件,它允许我打开或关闭(注释/取消注释那些代码行)该代码。但我无法弄清楚我该如何实现这一目标。任何指南或教程将不胜感激。

4

1 回答 1

2

Java 没有像 C/C++ 这样的条件编译预处理器,因此从技术上讲,您所要求的(注释/取消注释)对于标准工具是不可能的。

如果可以将它们全部打开或关闭,则可以使用 Java 断言机制。

否则,您可能需要在运行时承担一些开销来处理它。这可能看起来像使用 java.util.Properties 的实例来读取文件,将结果存储在适当的可访问对象中,并使用 if/then 来激活/停用代码。

于 2013-05-28T00:36:13.953 回答