This code works (taken in the Javadoc):
List numbers = Arrays.asList(1, 2, 3, 4); String commaSeparatedNumbers = numbers.stream() .map(i -
You can create an Integer Stream using Arrays.stream(int[]) , you can call mapToObj like mapToObj(Integer::toString).
mapToObj
mapToObj(Integer::toString)
String csn = Arrays.stream(numbers) // your numbers array .mapToObj(Integer::toString) .collect(Collectors.joining(", "));
Hope this helps..