Чтобы объединить список строк в Java, вы можете использовать различные методы. Вот несколько подходов:
-
Использование метода
String.join()
:List<String> stringList = Arrays.asList("Hello", "World", "Java"); String joinedString = String.join(" ", stringList); System.out.println(joinedString); // Output: Hello World Java
-
Использование StringBuilder:
List<String> stringList = Arrays.asList("Hello", "World", "Java"); StringBuilder sb = new StringBuilder(); for (String str : stringList) { sb.append(str).append(" "); } String joinedString = sb.toString().trim(); System.out.println(joinedString); // Output: Hello World Java
-
Использование метода
Collectors.joining()
с потоками:List<String> stringList = Arrays.asList("Hello", "World", "Java"); String joinedString = stringList.stream() .collect(Collectors.joining(" ")); System.out.println(joinedString); // Output: Hello World Java
-
Использование библиотеки Apache Commons Lang:
List<String> stringList = Arrays.asList("Hello", "World", "Java"); String joinedString = StringUtils.join(stringList, " "); System.out.println(joinedString); // Output: Hello World Java
Эти методы позволяют объединять строки в списке, используя указанный разделитель (в данном случае пробел ” “). Вы можете заменить пробел любым другим разделителем по вашему требованию.