看《Java编程思想》时的一点疑问
《Java编程思想》第四版中文版46页有这样一句话:
英文版也是这个表述。
这句话是什么意思?
回答:
即执行String s= "string " + false;
后字符串 s 的值为"string false"
。false
作为布尔值被转换成了字符串"false"
,true
同理。
回答:
当有String类型的变量时,得到的结果会是String,+,运算符做了点啥
回答:
字符串加布尔值得出来的是字符串,这里的布尔值被转化成字符串了
回答:
如果是对象,则会调用它的toString()方法。
回答:
System.out.println(true) 和 System.out.println("true"),思考一下。
以上是 看《Java编程思想》时的一点疑问 的全部内容, 来源链接: utcz.com/p/178428.html