Оглавление:

Как очистить конструктор струн?
Как очистить конструктор струн?

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

Видео: Как очистить конструктор струн?
Видео: СТРУНЫ 🎸 КИПЯЧЕНИЕ 🥣 2024, Ноябрь
Anonim

1) Очистите StringBuilder, назначив новый объект

  1. открытый класс JavaStringBufferClearEmptyExample {
  2. public static void main ( Нить args) {
  3. StringBuilder sbStr = ноль;
  4. for (int i = 1; i <= 5; i ++) {
  5. // Чисто содержимое предыдущей итерации.
  6. sbStr = новый StringBuilder ();
  7. sbStr. добавить (я);
  8. Система. из. печать (sbStr);

Тогда как мне преобразовать StringBuilder в строку?

Чтобы преобразовать StringBuilder в значение String, просто вызовите для него метод toString ()

  1. Создайте экземпляр класса StringBuilder.
  2. Добавьте к нему данные с помощью метода append ().
  3. Преобразуйте StringBuilder в строку с помощью метода toString ().

как узнать, пуст ли мой StringBuilder? Метод длины StringBuilder или StringBuffer возвращает длину последовательности символов, которую он имеет в настоящее время. Как видно из примера, чтобы проверить, если в StringBuilder пуст , получите длину StringBuilder объект. Если длина 0, это пустой иначе нет.

Кроме того, как удалить что-либо из строки в Java?

Вы можете использовать метод substring () для Джава . lang. Нить класс к Удалить первый или последний символ Нить в Джава . Метод substring () перегружен и предоставляет несколько версий, которые позволяют Удалить персонаж из любой позиции в Джава.

Что лучше StringBuffer или StringBuilder?

Строка неизменяема, тогда как StringBuffer и StringBuider - изменяемые классы. StringBuffer потокобезопасен и синхронизирован, тогда как StringBuilder нет, вот почему StringBuilder быстрее чем StringBuffer . Оператор String concat + внутренне использует StringBuffer или StringBuilder класс.

Рекомендуемые: