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 126 views
1 answer 130 views
130 views asked Mar 25, 2023 by avibootz
1 answer 210 views
210 views asked Mar 23, 2023 by avibootz
1 answer 140 views
140 views asked Mar 23, 2023 by avibootz
2 answers 151 views
151 views asked Mar 22, 2023 by avibootz
1 answer 160 views
160 views asked May 23, 2020 by avibootz
1 answer 165 views
...