A documentação oficial da classe StringBuilder pode ser encontrada AQUI.
As classses StringBuilder e StringBuffer possuem os mesmos métodos e características, apenas com a diferença que a primeira não é segura para Threads.
Abaixo, código simples de concatenação de String de forma dinâmica, melhor prática em relação à concatenação de String utilizando o operador "+="
StringBuilder sb = new StringBuilder();
sb.append("Teste");
sb.append(" ");
sb.append("Somente");
/**
* Retorna o valor concatenado
* através do metodo toString()
*/
System.out.println(sb.toString());
Note que ao final, recuperamos o valor utilizando o metodo toString() da classe StringBuilder.
Teste Somente
Abaixo, outro exemplo de utilização de outros métodos da classe StringBuilder; acrescentando a linha:
sb.reverse();Obtemos o texto invertido:
etnemoS etseT
Nenhum comentário:
Postar um comentário