나는이 클래스를 foo 메소드와 주 변수로 가지고 있는데, 여기에는 몇 개의 변수와 print 문이있다. || (또는) 문을 입력으로 사용합니까?
public static boolean foo(int x, boolean b) {
if (x < 0) {
return true;
}
return !b;
}
내가 다음 인쇄 말 :
foo (-3, c || !c)
내가 무엇을 이해하는 데 문제 || 할 예정이다. main에서 boolean c = false를 선언했지만, c (false) 또는! c (true)를 입력하는 방법을 알지 못합니다. 또한, 부차적 인 질문 : 불리언 변수 앞에 감탄 부호는 반대 권리를 줄 것인가? 입력이 거짓이고 foo가! b를 반환하면 true를 반환합니다.
선택하지 않습니다. || 논리 연산자입니다. 사실 || 적어도 하나가 사실이기 때문에 false는 true로 평가됩니다. –