數據類型為什么不需要加上
System.out.println("a等于b:" + boolean(a==b)); ? 錯誤?
System.out.println("a等于b:" + (a==b)); ? ? ?正確?
為什么不需要加Boolean這個數據類型,求解,謝謝
System.out.println("a等于b:" + boolean(a==b)); ? 錯誤?
System.out.println("a等于b:" + (a==b)); ? ? ?正確?
為什么不需要加Boolean這個數據類型,求解,謝謝
2017-02-20
舉報
2017-02-20
因為== 是一個比較運算符,比較的結果本身就是一個布爾值,所以不能多加boolean
2017-02-20
a==b得到的結果已經是true或false,不需要再被定義成布爾類型了
2017-02-20
System.out.println();打印輸出的是String類型。