Java三元运算符无赋值

24 浏览
0 Comments

Java三元运算符无赋值

有没有一种方法可以在不进行赋值的情况下执行Java三元操作,或者有没有一种方法可以伪造赋值?

当执行一系列的if/then/else语句时,我喜欢三元代码的简洁性。

我希望能够根据布尔代数语句调用两个void函数中的一个。

例如:

(bool1 && bool2) ? voidFunc1() : voidFunc2();

我的函数的返回类型是void,所以如果有一种方法可以通过赋值来实现这个目标,那么我可以接受...不过我还是想知道如何做到这一点。 🙂

0