Ads 468x60px

Perfil

miércoles, 10 de diciembre de 2014

Como re-inicializar una variable del tipo StringBuilder

Esta es una de las tantas formas de como poder re-inicializar un variable del tipo StringBuilder. Como sabemos a veces resulta mas eficiente manejar variables del tipo StringBuilder que del tipo String, por razones obvias.
Imaginense tener una variable del tipo String en donde tenemos que concatenar varios campos, lo que hariamos seria algo como esto:
String cad = campo_1 + campo_2 + campo_3 + …. + campo_n
y de esta forma estaremos realizando una instancia por cada campo. Cosa contraria pasa con StringBuilder, en donde esto solo se instanciaria una sola vez
cad.append(campo_1).append(campo_2).append(campo_3)…..append(campo_n);
Bueno, al tema, para poder re-inicializar esta variable cad lo unico que tendriamos que hacer seria:
cad.delete(0,cad.length());
De esta forma yo pude realizar la re-inicializacion de esta variable, y volver a utilizarla, dado que lo trabaja dentro de un bucle y concatenaba varios campos.

fuente: http://nachxs.wordpress.com/2008/11/20/como-re-inicializar-una-variable-del-tipo-stringbuilder/