最近刚刚转到java,
注释不允许嵌套,又没有#if 0 …… #endif ,别扭的要死
后来干脆用bool值定义一个,然后用if(自定义值){} 扩住代码块,
能够实现一部分条件编译的功能(不能像C一样:彻底不检查#if 0中的语句),不过能解决眼下的小问题
大致如下:
final boolean Debug = false;
if(Debug)
{
……
……
final boolean SubDebug = false;
if(SubDebug)
{
……
}
……
}
else//if(Debug)
{
……
}
本文介绍了一种在Java中模拟条件编译的方法,通过使用布尔值来控制代码块的执行,以此达到类似于C语言中预处理器指令的效果。
9万+

被折叠的 条评论
为什么被折叠?



