Класс StringBuffer может содержать строки символов любого размера.
Конструкторы
stringBuffer () -создает пустой объект класса StringBuffer, то есть объект не имеет определенной символьной последовательности, с длинной не более шестнадцати символов;
StringBuffer (int length) - создает объект класса StringBuffer с заданной длинной;
StringBuffer (String str) - создает объект класса StringBuffer со значением из параметра str, являющегося объектом класса String.
Методы
StringBuffer append (boolean b) - добавляет в конец буфера логическую переменную в строковом представлении;
StringBuffer append (char с) - добавляет в конец буфера символ;
StringBuffer append (char [] str) - добавляет в конец буфера массив символов;
StringBuffer append(char[] str, int offset, int len) -добавляет в конец буфера массив символов по начальному индексу и длине массива символов;
StringBuffer аррепсЦ int i)-добавляет в конец буфера значение типа int в строковом представлении;
StringBuffer append (long 1) - добавляет в конец буфера значение типа long в строковом представлении;
StringBuffer append (Object obj) - добавляет в конец буфера объект в строковом представлении;
StringBuffer append(String str) -добавляет в конец буфера строку текста;
int capacity() - возвращает имеющеюся свободную емкость буфера;
char charAt(int index) - возвращает символ по заданному индексу в переменной index;
StringBuffer delete (int start, int end) - удаляет подстроку из строки по указанному начальному значению в параметре start и конечному в параметре end;
StringBuffer deleteCharAt (int index) - удаляет символ из строки по указанному индексу в параметре index;