Метод append
Метод append класса StringBuilder добавляет
переданные данные в конец текущей строки. Метод принимает
один параметр: значение, которое нужно добавить. Это может
быть строка, символ, число, логическое значение или любой
другой объект. Метод возвращает ссылку на текущий объект
StringBuilder, что позволяет вызывать append
цепочкой несколько раз подряд.
Синтаксис
sb.append(value)
Пример
Давайте добавим строку в конец объекта StringBuilder:
public class Main
{
public static void main(String[] args)
{
StringBuilder sb = new StringBuilder("abc");
sb.append("de");
System.out.println(sb.toString());
}
}
Результат выполнения кода:
"abcde"
Пример
Давайте добавим в конец несколько значений разных типов,
используя цепочку вызовов append:
public class Main
{
public static void main(String[] args)
{
StringBuilder sb = new StringBuilder("abc");
sb.append("de").append(1).append(true);
System.out.println(sb.toString());
}
}
Результат выполнения кода:
"abcde1true"
Пример
Давайте добавим в конец символ и число:
public class Main
{
public static void main(String[] args)
{
StringBuilder sb = new StringBuilder("12345");
sb.append('a');
sb.append(6);
System.out.println(sb.toString());
}
}
Результат выполнения кода:
"12345a6"
Смотрите также
-
класс
StringBuilder,
который создает изменяемую строку -
метод
insert,
который вставляет данные в указанную позицию -
метод
delete,
который удаляет символы из строки -
метод
toString,
который преобразует объект в строку