


Программирование
+2Можно ли очистить строку типа String на Java?
У меня цикл, работающий со строками - создается строка и записывается в массив, создается другая - пишется в массив. Но если делать это просто так, то переменная будет просто копить в себе кучу текста. Можно ли каждую итерацию обнулять строку?
По дате
По рейтингу
Строку нельзя обнулить. Строки в джава иммутейбл, т. е. после создания строчки её значение менять нельзя. Можно в цикле на каждую итерацию создавать новый объект.
>Можно ли каждую итерацию обнулять строку?
iterator.remove()
Можешь использовать StringBuilder - занулить его можно .seltLength(0);
так как ты в цикле создаешь переменную просто запиши
while(true){
String str = "";
\\ свой код
}
и каждый раз будет пустая создаваться