How to join character list to string with collectors joining in Java

1 Answer

0 votes
import java.util.Arrays; 
import java.util.List; 
import java.util.stream.Collectors; 
import java.util.stream.Stream; 
 
public class MyClass {
    public static void main(String args[]) {
        List<Character> ch_list = Arrays.asList('j', 'a', 'v', 'a', ' ', 
                                                'p', 'h', 'p', ' ', 
                                                'c'); 
        String s = ch_list.stream() 
                         .map(String::valueOf) 
                         .collect(Collectors.joining()); 

        System.out.println(s); 
    }
}
 
 
 
/*
run:
 
java php c
 
*/

 



answered Sep 30, 2019 by avibootz

Related questions

...