Съдържание:

Как да изчистите конструктор на низове?
Как да изчистите конструктор на низове?

Видео: Как да изчистите конструктор на низове?

Видео: Как да изчистите конструктор на низове?
Видео: Штукатурка стен - самое полное видео! Переделка хрущевки от А до Я. #5 2024, Април
Anonim

1) Изчистете StringBuilder, като зададете нов обект

  1. публичен клас JavaStringBufferClearEmptyExample {
  2. публична статична празнота main( низ аргументи) {
  3. StringBuilder sbStr = нула;
  4. for(int i = 1; i <= 5; i++){
  5. // ясно съдържанието от предишна итерация.
  6. sbStr = нов StringBuilder ();
  7. sbStr. добавяне (i);
  8. Система. навън. печат(sbStr);

Тогава как да конвертирам StringBuilder в низ?

За да конвертирате StringBuilder в String стойност, просто извикайте метода toString() върху него

  1. Създайте класа StringBuilder.
  2. Добавете данни към него с помощта на метода append().
  3. Преобразувайте StringBuilder в низ, като използвате метода toString().

как да разбера дали моят StringBuilder е празен? Методът на дължината на StringBuilder или клас StringBuffer връща дължината на последователността от знаци, която има в момента. Както можете да видите в примера, to проверете дали на StringBuilder е празен , вземете дължината на StringBuilder обект. Ако дължината е 0, така е празен , иначе не.

Освен това, как да премахнете нещо от низ в Java?

Можете да използвате метода substring() на java . език низ клас до Премахване първият или последният знак на низ в Java . Методът substring() е претоварен и предоставя няколко версии, които ви позволяват Премахване герой от всяка позиция в Java.

Кое е по-добре StringBuffer или StringBuilder?

Низът е неизменим, докато StringBuffer и StringBuider са променливи класове. StringBuffer е поточно безопасен и синхронизиран, докато StringBuilder не е, ето защо StringBuilder е по-бързо от StringBuffer . Низ concat + операторът се използва вътрешно StringBuffer или StringBuilder клас.

Препоръчано: