Примеры Java, показывающие, как преобразовать строку, разделенную запятыми, в список и наоборот.
1. Строка, разделенная запятыми, для списка
package com.mkyong.utils; import java.util.Arrays; import java.util.List; public class TestApp1 { public static void main(String[] args) { String alpha = "A, B, C, D"; //Remove whitespace and split by comma Listresult = Arrays.asList(alpha.split("\\s*,\\s*")); System.out.println(result); } }
Выход
[A, B, C, D]
2. Список в строку, разделенную запятыми
Нет необходимости зацикливать Список
, использует новую строку Java 8 .присоединиться
package com.mkyong.utils; import java.util.Arrays; import java.util.List; public class TestApp2 { public static void main(String[] args) { Listlist = Arrays.asList("A", "B", "C", "D"); String result = String.join(",", list); System.out.println(result); } }
Выход
A,B,C,D
Рекомендации
Оригинал: “https://mkyong.com/java/java-convert-comma-separated-string-to-a-list/”