【发布时间】:2014-12-23 18:48:54
【问题描述】:
快速提问:
public class AppendStringBuilder {
public static void main(String args[]){
StringBuilder sb1 = new StringBuilder();
sb1.append("java");
sb1.append(new Person("Oracle"));
System.out.println(sb1);
}
}
package hello;
public class Person {
String name;
Person(String str){
name = str;
}
}
输出: javahello.Person@2c538cc2
这背后的原因是什么?不打印 JavaOracle
【问题讨论】:
-
为什么会打印
JavaOracle?
标签: java stringbuilder