이해하지 않는 이유는 다음 수준의 인쇄 아웃 :
사실
거짓 I 출력이 있어야한다 생각 간단한 로직이 작동하지 않거나 뭔가 빠졌습니까?
거짓이 행이 인쇄 거짓
때문에
거짓
System.out.println((11 >= 1 || 11 <= 10) & (true == false));
이 줄도 false로 인쇄해야합니다.
System.out.println(in1To10(11, false));
무엇이 여기에 있습니까? 여기 수업이 있습니다.
public class TestClass {
public static void main(String[] args) {
System.out.println(in1To10(11, false));
System.out.println((11 >= 1 || 11 <= 10) & (true == false));
}
public static boolean in1To10(int n, boolean outsideMode) {
if ((n >= 1 || n <= 10) & (outsideMode == false)) {
return true;
}
return false;
}
}
당신의 기대와 결과는 동일합니다 .. – tkausl
'true false'를 출력하고 그것을 인쇄 할 것을 기대 했습니까? 'true false'? 질문은 무엇입니까? – Tunaki
나는 내 질문에 찬사를 보냈다. 내 예상 출력은 false입니다. false –