Câu lệnh if trong Java hoạt động như thế nào khi nó có một phép gán và một dấu kiểm bằng OR-d cùng nhau ??
public static void test() {
boolean test1 = true;
if (test1 = false || test1 == false) {
System.out.println("TRUE");
} else {
System.out.println("FALSE");
}
}
Tại sao việc in này là SAI?
test1=false, test1==falselà false, false || falselà false or falseđó là false.
test1 = true
