10 Серпня, 2025

Надійний висновок

Ефективні настанови

Чи можемо ми додати рядок до StringBuffer?

Щоб підвищити продуктивність, замість використання конкатенації рядків, використовувати StringBuffer. додати(). Рядкові об’єкти є незмінними — вони ніколи не змінюються після створення.

метод append(). StringBuffer append(String istr) : Цей метод використовується для додавання вказаного рядка до цього StringBuffer. Параметр: метод приймає один параметр istr типу String, який посилається на значення, яке потрібно додати. Повернене значення: метод повертає вказаний рядок до цієї послідовності символів.

Метод append() класу Java StringBuilder використовується для додавання рядкового значення до поточної послідовності. У класі StringBuilder доступні різні перевантажені методи append(). Ці методи розрізняються на основі їх параметрів.

Щоб отримати рядок із StringBuffer використовувати метод toString() об’єкта StringBuffer. Щоб отримати StringBuffer із String, створіть новий StringBuffer із String як аргументом конструктора.

Ми не можемо розширити клас String, оскільки він остаточний. StringBuffer не розширює його. Клас String визначено в java.

Щоб вставити дані на початку рядкового буфера, використовувати індекс 0. Щоб додати дані в кінець рядкового буфера, використовуйте індекс, що дорівнює поточній довжині рядкового буфера, або використовуйте append.

Share: Facebook Twitter Linkedin