Quantos objetos são criados
Eu estava tendo uma discussão sobre o uso deString
areiaStringBuffer
s em Java. Quantos objetos são criados em cada um desses dois exemplos?
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>
Na minha opinião, o Ex 1 criará 5 e o Ex 2 criará 4 objetos.