冒號放在不同的地方有什么區(qū)別
? ? ? ?System.out.println((a&&b)+"未通過");
? ? ? ? System.out.println((a||b)+"通過");
? ? ? ? System.out.println((!a))+"未通過");
? ? ? ? System.out.println((c^d)+"通過");
? ? ? ? 或
? ? System.out.println(“(a&&b)+"未通過);
? ? ? ? System.out.println(”(a||b)+"通過);
? ? ? ? System.out.println(“(!a))+"未通過);
? ? ? ? System.out.println(”(c^d)+"通過);
? ? ? ??
2016-01-25
冒號里面的是字符串常量,直接輸出,例如:“通過”輸出通過,“(a&&b)”輸出(a&&b)。冒號外面的(a&&b)是先計算表達式(a&&b)的值為false,再輸出false。
2016-01-25
冒號里邊的部分不變,將原樣輸出,沒有冒號的如果是變量則會輸出變量的值,如果是表達式,先計算后輸出,加號作為連接符連接字符串和變量或表達式。
2016-01-25
樓上說得對