Java的String为什么什么都能加

2018-02-02  本文已影响0人  安然_NEGIER
String str = "" + [int] + [object]

因为所有的对象都是默认继承Object,所以都有toString()方法,这里运算都是调用它们的toString方法后将String值进行相加。

上一篇 下一篇

猜你喜欢

热点阅读