看《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

回到顶部