У меня есть условие, что StringBuilder сохраняет строки, соответствующие шаблону, из большого плоского файла (100 МБ). Однако после достижения условия я пишу содержимое varialble StringBuilder в текстовый файл.
Теперь я задаюсь вопросом, следует ли использовать ту же переменную, сбросив объект →
stringBuilder.delete(0,stringBuilder.length())
ИЛИ
stringBuilder=new StringBuilder();
Просьба предложить, какой из них, по вашему мнению, лучше, насколько это касается проблем производительности и OOM.