為什么打印總是會調用對象的toString方法?
1 回答

函數式編程
TA貢獻1807條經驗 獲得超9個贊
看源碼:
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();
}
添加回答
舉報
0/150
提交
取消