你好我想在布尔值为true时调用一个方法。 我试过这个:
public void checkboxpress(int i){
assert(day_b_1) ? uncheckbox() : checkbox();
}
但这不起作用。我可以这样做吗? 感谢
答案 0 :(得分:8)
使用if语句 - 不要试图表达(KISS - Keep It Simple,Silly)。
if (day_b_1) uncheckbox();
else checkbox();
现在,如果这两种方法都返回结果,则可以
result = day_b_1 ? uncheckbox() : checkbox();
答案 1 :(得分:0)
只需检查是否属实:
if(day_b_1)
uncheckbox(); // if day_b_1 is true uncheck
else
checkbox();