String s1 = "spring";
String s2 = s1 + "summer";书上说这两句代码创建了3个String对象,分别是"spring","summer"(丢弃),"spring summer"。
那么请问:StringBuilder sb = new StringBuilder("abc");
sb.append("def");这两句代码创建了几个对象?是否会创建String类型的变量"abc"和"def"?