我正在阅读文档并注意到它。从来没有想过。说明:
这个对象(它已经是一个字符串!)本身被返回。
除了填充约定或使用计算资源之外,.toString()
Java 中的 aString
对使用String
自身不会做的 a 做了什么?为什么它不简单地继承.toString()
from 类java.lang.Object
?
编辑:
我知道在多态的情况下,toString()
必须存在自己的方法,因为它会覆盖其父级的toString()
. 在第一个问题中我想知道的是,在使用stringVariable
/"String value"
和使用stringVariable.toString()
/之间是否存在任何不同的情况"String value".toString()
。
前任。gr.:输出操作,System.out.println(stringVariable.toString());
如stringVariable = "String value".toString();
.