我想知道 Eclipse for Java(或者更确切地说,Java 本身)是否可以仅在 Debug模式下运行代码块?就像在 C++ 中一样:
#ifdef DEBUG
// something to do
#else
// something else to do
#endif
我知道 Java 中没有预处理器,但也许有一些解决方法?
最佳答案
我认为解决此问题的最佳方法是使用 public static final boolean
作为调试标志,在需要时导入它,并将调试代码放入 if
block 。
public static final boolean DEBUG = true;
import ClassName.DEBUG;
if (DEBUG) {
doDebugThings();
}
关于java - Eclipse for Java - 运行类似 C++ 的代码块 #ifdef DEBUG,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44538847/