boolean b = true
if (b = false)
System.out.println("a")
else if (b)
System.out.println("b")
else if (!b)
System.out.println("c")
else
System.out.println("d")
b原来是true,但是第二行把它变成了false,所以b的值变为false,输出结果为c
boolean b = true
if (b = false)
System.out.println("a")
else if (b)
System.out.println("b")
else if (!b)
System.out.println("c")
else
System.out.println("d")
b原来是true,但是第二行把它变成了false,所以b的值变为false,输出结果为c