Java - Convertir une chaîne séparée par des virgules en une liste
Exemples Java pour vous montrer comment convertir une chaîne séparée par des virgules en une liste et vice versa.
1. Chaîne séparée par des virgules dans la liste
TestApp1.java
package com.example.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); } }
Sortie
[A, B, C, D]
2. Liste en chaîne séparée par des virgules
Pas besoin de boucler lesList
, utilise les nouveaux Java 8String.join
TestApp2.java
package com.example.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); } }
Sortie
A,B,C,D