Java输出为什么要加一个+(初学者)

img


最后输出的时候,number,age前面为什么要带一个加号。

  • 如果前面是字符串就是字符拼接 如果是数字 就是相加 有用请采纳哦 谢谢
+ 是连接符

连接符呀。就想c的,

java的底层对这种写法是做过处理的,只不过这样子我们人更容易阅读而已。我记得好像是调用StringBuilder的append方法把两边的字符串连接在一起组成新的字符串放进字符串常量池。

这个加号是被重载的重载符