System.out.println(center.toString())
public void println(String x) {
synchronized (this) {
print(x);
newLine();
}
}
System.out.println(center)
public void println(Object x) {
String s = String.valueOf(x);
synchronized (this) {
print(s);
newLine();
}
}
public static String valueOf(Object obj) {
return (obj == null) ? “null” : obj.toString();
}
//打印对象时,如果你复写了toString方法,则调用你自己定义的toString方法,如果没有默认调用如下方法
public String toString() {
return getClass().getName() + “@” + Integer.toHexString(hashCode());
}