關(guān)于括號的問題
就是System.out.println("a等于b:"+a==b)為什么在判斷a==b間沒括號就會出現(xiàn)錯誤 用eclipse提示Incompatible operand types String and double是什么意思
就是System.out.println("a等于b:"+a==b)為什么在判斷a==b間沒括號就會出現(xiàn)錯誤 用eclipse提示Incompatible operand types String and double是什么意思
2016-11-05
舉報
2016-11-05
這個和運算符的順序有關(guān)系,不加括號,就相當(dāng)與(“a等于b”+a)==b,是在判斷String類型和double類型是否相等了。
2016-11-05
+的優(yōu)先級高于==,System.out.println("a等于b:"+(a==b))先運算a==b得出ture或false
如果System.out.println(a==b)是可以的