Object中的toString方法如下- //Object中的toString方法,返回的是:类名+@+hashCode值的十六进制表示,如:Person@3c45f4
- public String toString() {
- return getClass().getName() + "@" + Integer.toHexString(hashCode());
- }
复制代码 而File则覆写了Object中的toString方法,返回的是路径名字符串。代码如下:
public String toString() {
return getPath();//返回路径名字符串
}
子类覆写父类方法后,就调用子类的方法。 |