Java SE. Урок 27. Классы StringBuilder / StringBuffer и их методы
Классы StringBuilder StringBuffer очень похожи друг к другу и по предназначению близки к классу String. С помощью методов и конструкторов объекты данных классов можно преобразовывать друг в друга.
Разница между StringBuilder / StringBuffer в том, что StringBuilder работает быстрее, но не является потокобезопасным в отличии от StringBuffer.
При создании объекта, конструктор по умолчанию автоматически резервирует некоторый объем памяти под 16 символов. В дальнейшем это позволяет быстро менять содержимое объекта. Размер резервируемой памяти при необходимости можно указывать в конструкторе. Если длина строки StringBuffer/StringBuffer после изменения превышает его размер, то емкость объекта автоматически увеличивается, с некоторым запасом.
int | capacity() — возвращает размер текущего буфера.
void | ensureCapacity(int minimum) — установка гарантированного минимального буфера.
void | setLength(int n) — установка размера буфера
StringBuffer append(param) — добавление к содержимо
1 view
806
229
2 months ago 00:00:00 1
Best of NWA JCP SE - Part 4 “Power Surge“
2 months ago 00:41:15 4
Разработка на JAVA SE. Лекция №1.
2 months ago 00:00:00 1
Best of NWA JCP SE - Part 3 “Chilhowee Park“
2 months ago 00:00:25 1
O que é Java ME ? - Parte 2 - Erick Freire
3 months ago 00:01:33 2
Metallica - Nothing Else Matters в саду на JET JS-500 SLS #guitar #metal #metallica