System.out.println("a等于b:" + boolean(a==b)); 错误
System.out.println("a等于b:" + (a==b)); 正确
为什么不需要加Boolean这个数据类型,求解,谢谢
因为== 是一个比较运算符,比较的结果本身就是一个布尔值,所以不能多加boolean
a==b得到的结果已经是true或false,不需要再被定义成布尔类型了
System.out.println();打印输出的是String类型。