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 124 views
1 answer 122 views
122 views asked Mar 25, 2023 by avibootz
1 answer 207 views
207 views asked Mar 23, 2023 by avibootz
1 answer 135 views
135 views asked Mar 23, 2023 by avibootz
2 answers 144 views
144 views asked Mar 22, 2023 by avibootz
1 answer 154 views
154 views asked May 23, 2020 by avibootz
1 answer 159 views
...