В данной статье мы рассмотрим, как объединить элементы массива в строку.
Как преобразовать массив в строку
Обычно для строкового представления объекта вызывается метод toString. Также этот неявно метод вызывается тогда, когда объект должен быть приведён в строковое представление. Но если привести массив к строке с помощью этого метода, мы получим неожиданный результат:
String[] names = new String[]{"Alex", "Bob", "Carl"}; System.out.println(names); // [Ljava.lang.String;@6bdf28bb
Для того, чтобы конвертировать элементы массива в строковое представление, воспользуйтесь методом Arrays.toString:
System.out.println(Arrays.toString(names)); // [Alex, Bob, Carl]
Исходный код
import java.util.Arrays; public class ArrayToString { public static void main(String[] args) { String[] names = new String[]{"Alex", "Bob", "Carl"}; System.out.println(names); // [Ljava.lang.String;@6bdf28bb System.out.println(Arrays.toString(names));// [Alex, Bob, Carl] } }
Заключение
Для того, чтобы преобразовать массив в строку, воспользуйтесь методом Arrays.toString.
Как преобразовать массив в строку