Перейти к контенту

Класс StringBuffer в Java

Класс java.lang.StringBuffer — это потокобезопасная, изменяемая последовательность символов. Ниже приведены важные моменты о классе StringBuffer в Java —

  • Строковый буфер похож на String, но может быть изменен.
  • Он содержит определенную последовательность символов, но длину и содержание этой последовательности можно изменить с помощью определенных вызовов методов.
  • Они безопасны для использования несколькими потоками.
  • Каждый строковый буфер имеет емкость.

Пример

import java.lang.*;
public class StringBufferDemo {
   public static void main(String[] args) {
      StringBuffer buff = new StringBuffer("tuts ");
      System.out.println("buffer = " + buff);

      // appends the boolean argument as string to the string buffer
      buff.append(true);

      // print the string buffer after appending
      System.out.println("After append = " + buff);
      buff = new StringBuffer("abcd ");
      System.out.println("buffer = " + buff);

      // appends the boolean argument as string to the string buffer
      buff.append(false);

      // print the string buffer after appending
      System.out.println("After append = " + buff);
   }
}

Итог

buffer = tuts
After append = tuts true
buffer = abcd
After append = abcd false

Оцени статью

 

Средняя оценка / 5. Количество голосов:

Спасибо, помогите другим - напишите комментарий, добавьте информации к статье.

Или поделись статьей

Видим, что вы не нашли ответ на свой вопрос.

Помогите улучшить статью.

 

Пока нет комментариев.

Добавить комментарий

Ваш e-mail не будет опубликован.

СайдбарКомментарии (0)