经营者?和:布尔和无效

时间:2018-07-13 09:08:16

标签: java if-statement logical-operators

我试图弄清楚如何使用运算符? :如果其他则阻止

我的情况如下:

setTimeout

是否可以通过这种方式做到这一点:

if (boolean variable) {
void1(); }
else {
void2();
}

我一直在寻找答案,但无法使用布尔值找到它并调用void方法

1 个答案:

答案 0 :(得分:-2)

此操作无效,因为它不是三元运算符的预期用途。三元运算符将用于分配。

如果您真的希望它是1行,可以写:

if (boolean variable) void1(); else void2();