Я искал несколько вопросов OCJP. Я натолкнулся на действительно непонятный синтаксис. Вот он:
class OddStuff {
public static void main(String[] args) {
boolean b = false;
System.out.println((b != b));// False
System.out.println((b =! b));// True
}
}
Почему выход изменяется между !=
и =!
?