Java - Konvertiert eine durch Kommas getrennte Zeichenfolge in eine Liste

Java - Konvertiert einen durch Kommas getrennten String in eine Liste

Java-Beispiele, die Ihnen zeigen, wie Sie einen durch Kommas getrennten String in eine Liste konvertieren und umgekehrt.

1. Durch Kommas getrennte Zeichenfolge in 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
        List result = Arrays.asList(alpha.split("\\s*,\\s*"));

        System.out.println(result);
    }

}

Ausgabe

[A, B, C, D]

2. Liste durch durch Kommas getrennte Zeichenfolge

Keine Notwendigkeit, dieList zu schleifen, verwendet die neuen 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) {

        List list = Arrays.asList("A", "B", "C", "D");

        String result = String.join(",", list);
        System.out.println(result);
    }

}

Ausgabe

A,B,C,D