How to print list separated by comma in Java

import java.util.ArrayList;
import java.util.stream.Collectors;

public class CommaDelimeter {
    public static void main(String[] args) {
        ArrayList<Integer> collectNums = new ArrayList<Integer>();
        collectNums.add(2);
        collectNums.add(9);
        collectNums.add(12);

        String joined = collectNums.stream()
                .map(Object::toString)
                .collect(Collectors.joining(", "));

        System.out.println(joined);
    }
}