Логические выражения в Java

Да, это верно для всех логических javax значений. Вы можете подумать, что java-se if (выражение) оценивает java-libraries выражение, чтобы узнать, истинно boolean-expression оно или ложно. Когда вы это java-se сделаете

if(b < a == true)

сначала он проверяет, есть boolean ли b

if(true == true)

Теперь он проверяет, действительно boolean ли истинно == истинно (что, очевидно, имеет java-libraries место). Java не делает ничего openjdk сложного, если вы опускаете openjdk лишнее '== true', ей просто j2se нужно выполнить на один тест .java меньше. Нет причин, по которым return вы не могли бы сказать:

if(((b < a == true) == true) == true)

, но return это заставит Java выполнять return дополнительный тест каждый .java раз, когда она видит знак return-statement равенства.

java

boolean

return

2022-04-28T04:43:08+00:00