StringBulder

class java.lang.StringBulder

строка, переменной длины

StringBuilder()

создает пустой объект с емкостью 16 символов

StringBuilder(int capacity)

создает пустой объект заданной емкости capacity

StringBuilder(String str)

создает объект емкостью str.length() + 16 , содержащий строку str

StringBuilder(CharSequence str)

создает объект, содержащий строку str

append(String str)
append(Boolean vool)
append(Char char)
append(Integer int)
append(Long long)
append(Float float)
append(Double double)
append(Char[] char)
append(Object obj)
append(Char[] char, int offset, int len)

добавляет строку в строку

insert(Integer ind, String str)
insert(Integer ind, Boolean vool)
insert(Integer ind, Char char)
insert(Integer ind, Integer int)
insert(Integer ind, Long long)
insert(Integer ind, Float float)
insert(Integer ind, Double double)
insert(Integer ind, Char[] char)
insert(Integer ind, Object obj)
insert(Integer ind, Char[] char, int offset, int len)
insert(int ind, СharSequence str);
insert(int ind, CharSequence sub, int start, int end);

добавляет строку в строку

delete(int begin, int end)

удаляет подстроку из строки

deleteCharAt(int ind)

удаляет символ по индексу

capacity()

возвращает емкость строки

ensureCapacity(int minCapacity)

увеличивает емкость строки

length()

возвращает длину строки

replace(int begin, int end, String str)

меняет указанную последовательность строки на строку

reverse()

меняет порядок расположения символово в строке

setLength(int newLength)

устанавливает новую длину для строки, обрезая либо дополняя старую