Как преобразовать массив char в string java

Аватар пользователя Иван Полежаев
Иван Полежаев
01 апреля 2023

Для преобразования массива char в String вы можете использовать конструктор String(char[]), который создает новую строку из указанного массива символов.

char[] arr = {'h', 'e', 'l', 'l', 'o'};
String str = new String(arr); // hello

В этом примере мы создаем массив символов arr, содержащий буквы "hello", а затем преобразуем его в строку, используя конструктор String(char[]). Результат присваиваем переменной str


Также можно использовать статический метод valueOf(char[]) класса String, который выполняет ту же самую операцию:

char[] arr = {'h', 'e', 'l', 'l', 'o'};
String str = String.valueOf(arr); // hello

Оба способа эквивалентны и приводят к созданию новой строки, содержащей символы из массива char

0 0