Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我在不同的 java 文件中输入了几行相同的代码。我想制作一个属性文件,它允许我打开或关闭(注释/取消注释那些代码行)该代码。但我无法弄清楚我该如何实现这一目标。任何指南或教程将不胜感激。
Java 没有像 C/C++ 这样的条件编译预处理器,因此从技术上讲,您所要求的(注释/取消注释)对于标准工具是不可能的。
如果可以将它们全部打开或关闭,则可以使用 Java 断言机制。
否则,您可能需要在运行时承担一些开销来处理它。这可能看起来像使用 java.util.Properties 的实例来读取文件,将结果存储在适当的可访问对象中,并使用 if/then 来激活/停用代码。