我正在阅读文档并注意到它。从来没有想过。说明:
这个对象(它已经是一个字符串!)本身被返回。
除了填充约定或使用计算资源之外,.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();.