不懂啊啊,
public class HelloWorld {
??? public static void main(String[] args) {
??boolean a = true; // a同意
??boolean b = false; // b反對
??boolean c = false; // c反對
??boolean d = true; // d同意
?System.out.println((a&&b)+"未通過");
??? System.out.println((a||d)+"通過"));
??? System.out.println((!a)+"未通過");
??? System.out.println((c^d)+"通過");
?}
}
這個代碼結(jié)果就是一個"false未通過",不是有四個輸出嗎???玻boolean定義的字母是不是只能是true和false???
求解求解!!!
2015-10-25
非也非也,,因為你第八行,也就是第二個System.out.println的后面多了半個括號“)”
2014-12-04
boolean類型的變量的確只有true和false兩個值,這里可能是網(wǎng)站上的代碼編輯器出了點問題,你可以先在本地環(huán)境下嘗試一下,應(yīng)該是4個都輸出的