How to convert string to stream of chars in Java

4 Answers

0 votes
import java.util.stream.IntStream;

public class MyClass 
{
    public static void main(String args[])
    {
        String str = "Java";
        
        IntStream stream = str.chars();
        
        stream.forEach(n -> System.out.println(n));
    }
}




/*
run:

74
97
118
97

*/		

 



answered Mar 23, 2023 by avibootz
0 votes
import java.util.stream.Stream;

public class MyClass 
{
    public static void main(String args[])
    {
        String str = "Java";
         
        Stream<String> stream = str.codePoints().mapToObj(ch -> String.valueOf((char) ch));
         
        stream.forEach(ch -> System.out.println(ch));
    }
}
 
 
 
 
/*
run:
 
J
a
v
a
 
*/     

 



answered Mar 23, 2023 by avibootz
0 votes
import java.util.stream.Stream;

public class MyClass 
{
    public static void main(String args[])
    {
        String str = "Java";
         
        Stream<Character> stream = str.codePoints().mapToObj(ch -> (char) ch);
         
        stream.forEach(ch -> System.out.println(ch));
    }
}
 
 
 
 
/*
run:
 
J
a
v
a
 
*/ 

 



answered Mar 23, 2023 by avibootz
0 votes
import java.util.stream.Stream;

public class MyClass 
{
    public static void main(String args[])
    {
        String str = "Java";
        
        Stream<Character> stream = str.chars().mapToObj(ch -> (char) ch);
        
        stream.forEach(ch -> System.out.println(ch));
    }
}




/*
run:

J
a
v
a

*/		

 



answered Mar 23, 2023 by avibootz

Related questions

1 answer 111 views
1 answer 111 views
111 views asked Mar 25, 2023 by avibootz
1 answer 181 views
181 views asked Mar 23, 2023 by avibootz
1 answer 122 views
122 views asked Mar 23, 2023 by avibootz
2 answers 131 views
131 views asked Mar 22, 2023 by avibootz
1 answer 146 views
146 views asked May 23, 2020 by avibootz
1 answer 146 views
...