할당과 동등성 검사 -d가 함께 있을 때 Java if 문 은 어떻게 작동합니까 OR
??
public static void test() {
boolean test1 = true;
if (test1 = false || test1 == false) {
System.out.println("TRUE");
} else {
System.out.println("FALSE");
}
}
이 인쇄가 FALSE 인 이유는 무엇입니까?
test1=false
, test1==false
이며 false
, false || false
이고 false or false
이다 false
.
test1 = true