gpt4 book ai didi

java - Eclipse for Java - 像 C++ #ifdef DEBUG 一样运行代码块

转载 作者:搜寻专家 更新时间:2023-10-31 02:10:51 25 4
gpt4 key购买 nike

我想知道是否有可能在 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/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com