False boolean = True?

Я нашел этот код в книге и выполнил его в Netbeans:

boolean b = false;
if(b = true) {
    System.out.println("true");
} else {
    System.out.println("false");
}

Я просто не понимаю, почему вывод этого кода истинный, Может ли кто-нибудь просветить меня, пожалуйста, Спасибо.

5
задан Steve Kuo 25 October 2011 в 00:47
поделиться