Як повернути StringBuilder як рядок?

The метод toString() класу StringBuilder це вбудований метод, який використовується для повернення рядка, що представляє дані, що містяться в StringBuilder Object. Створюється та ініціалізується новий об’єкт String, щоб отримати послідовність символів із цього об’єкта StringBuilder, а потім toString() повертає String. 23 січня 2023 р.

Перетворення рядка в StringBuilder Метод append() класу StringBuilder приймає значення String і додає його до поточного об’єкта. Щоб перетворити значення String на об’єкт StringBuilder, просто додайте його за допомогою методу append()..

Приклад 1

  1. публічний клас StringBuilderToStringExample1 {
  2. public static void main(String[] args) {
  3. StringBuilder sb1 = новий StringBuilder("програмування");
  4. System.out.println("рядок1 : "+sb1);
  5. Рядок str1 = sb1.toString();
  6. System.out.println("string1 після toString() :"+str1);
  7. StringBuilder sb2 = новий StringBuilder("java");

Повернення рядка з методу Java виконано за допомогою ключового слова return. Наприклад, якщо метод, оголошений як «public static String someFunction(String x)», призначений для повернення рядка, тоді ключове слово return має використовуватися з літералом String або значенням String. Наприклад: «повернути «Моє рядкове значення»».

Ви повертаєте рядок шляхом повернення char*. Однак ви ПОВИННІ переконатися, що розподіл, на який вказує char*, залишається таким, щойно функція повернеться, тобто це означає, що це має бути або статичний рядок (рядок, який ви зробили під час компіляції, як рядки з відомими помилками), або рядок, який знаходиться в купі.

The метод toString() класу StringBuilder це вбудований метод, який використовується для повернення рядка, що представляє дані, що містяться в StringBuilder Object. Створюється та ініціалізується новий об’єкт String, щоб отримати послідовність символів із цього об’єкта StringBuilder, а потім toString() повертає String.