看开始看算法(第四版)
第一张的一道练习 给出以下表达式的类型和值
这个我觉得java是会自动转化为字符型吗? 我就自己println试验了一下。 System.out.println(1+2+'3'); 结果为54,不懂了,求教。
但是我看了网上的答案是33?一样不懂
原题是双引号,字符型 1+2+“3” 我看成1+2+’3‘了。不过倒是加深了理解,谢谢各位
收起
带单引号的3是字符型,ascii码值查表可知为51,前面的1和2会自动加法运算,最后结果就是54了,不知道能不能帮到你
报告相同问题?