Если заявление выполняет все условия
На самом деле это может быть глупым вопросом, но мне интересно, возможно ли иметь оператор if, выполняющий все условия. Я объясняю:
if (methodA() && methodB() && methodC()) {code}
code
выполняется, когда все три метода возвращают true. Дело в том, что когда метод возвращает false, остальные методы не выполняются. Обычно это хорошо для производительности, но что, если мне действительно нужно выполнить все методы независимо от того, что они возвращают, и после этого вычислить выражение и перейти к «если» или «нет». То же самое применяется для ИЛИ или чего-либо еще
Есть ли способ заставить java вести себя таким образом? Моя текущая работа состоит в том, чтобы разделить его на три if, но это не всегда помогает, и выглядит очень некрасиво.