내가 다른 함수 function(boolean b)
를 작성하고 내가 fA()
반환 true의 경우 fB()
가 실행되지 않을 수 있습니다 다음 function(fA()||fB())
를 호출하는 경우 내가 두 가지 기능, boolean fA()
및 boolean fB()
단락을 방지하는 방법?
이 있다고 가정합니다.
이 기능이 마음에 들지만, 여기서는 실행할 두 기능이 필요합니다. 명백한 구현 :
boolean temp = fA();
function(fB()||temp);
은 추악하며, 여분의 줄이 있으면 읽기 어렵게됩니다.
Java 또는 다른 우아한 방법으로 도우미 변수없이 한 줄에 이것을 작성하도록하는 방법이 있습니까? 대신 |
을 사용할 수 있습니다
이 질문은 "단락을 방지"라고 생각해야합니다. – 2rs2ts
참고 : 그것은 당신에게 더 좋을지 모르지만, 새로운 독자들에게는 분명히 당신의 의도를 숨길 것입니다. –
@ 2rs2ts 예, 좋습니다. –