执行所有条件的 if 语句
2022-09-05 00:06:10
这实际上可能是一个愚蠢的问题,但我想知道是否有可能有一个if语句执行所有条件。我解释:
if (methodA() && methodB() && methodC()) {code}
code
当所有三个方法都返回 true 时执行。关键是当一个方法返回 false 时,其余方法不会执行。这通常是性能方面的好方法,但是如果我真的需要执行所有方法,而与它们返回的内容无关,然后计算表达式并进入if或不返回,该怎么办?这同样适用于OR或其他
有没有办法告诉java以这种方式运行?我目前的工作是将其分成三个ifs,但这并不总是奏效,看起来非常丑陋。