Я хотел бы спросить, является ли это хорошим способом очистки/опорожнения StringBuilder? Он завернут в метод, и он называется несколько раз, является ли этот поток безопасным? Разве это не потребляет много памяти? Было бы лучше, если бы я создал StringBuilder вне метода и в классе вместо этого?Это хороший способ очистки StringBuilder?
private void callMe(){
StringBuilder builder = new StringBuilder();
builder.delete(0, builder.length());
}
builder.append("some ID");
if (builder.toString().contains("some other ID"))
Show("Information")
else
Show("Invalid ID")
Почему после создания нового объекта вы создаете 'builder.delete (0, builder.length());'? – Maroun
Почему вы хотите удалить только что созданные записи? – chokdee
Это всего лишь часть всего кода, он используется для сравнения строки с ней после добавления ее с идентификатором из веб-службы. Я очищаю его, так как он называется несколько раз. –