StringBuffer

[b]Alguém sabe como zerar um StringBuffer ???

Ex. do que tenho:
StringBuffer x = new StringBuffer();
if(testa algo 1) {
x.append(“blabla”);
x.append(“hahaha”);
BusinessObject(x);
}
if(testa algo 2) {
/*
* O ESTADO DE “X” TERIA QUE SER VAZIO !!!
* POIS GOSTARIA DE USAR A MESMA REFERENCIA !!!
*/
x.append(“blabla”);
x.append(“hahaha”);
BusinessObject(x);
}[/b]

x.delete(0, x.length());

ou

x = new StringBuffer();

Pq o objeto inicial ficaria sem referencia e seria recolhido pelo gc