StringBuilder - Restablecer o crear un nuevo

Tengo la condición de que un StringBuilder siga almacenando líneas que coincidan con un patrón de un archivo plano grande (100's de MB). Sin embargo, después de alcanzar una condición, escribo el contenido de la variable StringBuilder en un archivo de texto.

Ahora me pregunto si debería usar la misma variable restableciendo el objeto ->

stringBuilder.delete(0,stringBuilder.length())

O

stringBuilder=new StringBuilder();

Por favor, sugiera qué cree usted que es mejor en lo que respecta a los problemas de rendimiento y OOM.

Respuestas a la pregunta(8)

Su respuesta a la pregunta