Wie viele Objekte werden erstellt?
Ich hatte eine Diskussion über die Verwendung vonString
s undStringBuffer
s in Java. Wie viele Objekte werden in jedem dieser beiden Beispiele erstellt?
Ex 1:
<code>String s = "a"; s = s + "b"; s = s + "c"; </code>
Ex 2:
<code>StringBuilder sb = new StringBuilder("a"); sb.append("b"); sb.append("c"); </code>
Meiner Meinung nach erzeugt Ex 1 5 und Ex 2 4 Objekte.