我在处理应导致在 iReport 中显示或隐藏波段的表达式时遇到困难。
这些是我拥有的变量:
Integer mainGroupInt = Integer.valueOf(5);
Integer subGroupInt = Integer.valueOf(5);
Boolean showDetailGroup = Boolean.valueOf(false);
结果必须是 a Boolean
,所以我尝试了以下方法:
mainGroupInt.intValue() != 0 && subGroupInt.intValue() != 0)) || (mainGroupInt.intValue() != 0 && showDetailGroup)
因此这不起作用,我收到以下错误:
boolean 类型的表达式被装箱成 Boolean
我想太多了,但我无法解决它。
谢谢你的帮助。