diff --git a/core-java/src/main/java/com/baeldung/string/StringToCharStream.java b/core-java/src/main/java/com/baeldung/string/StringToCharStream.java deleted file mode 100644 index 6c2e38a546..0000000000 --- a/core-java/src/main/java/com/baeldung/string/StringToCharStream.java +++ /dev/null @@ -1,53 +0,0 @@ -package com.baeldung.string; - -import java.util.Map; -import java.util.stream.Collectors; -import java.util.stream.IntStream; -import java.util.stream.Stream; - -public class StringToCharStream { - - private StringToCharStream() { - String testString = "tests"; - - IntStream intStream = testString.chars(); - IntStream intStream1 = testString.codePoints(); - - Stream characterStream = intStream.mapToObj(c -> (char) c); - Stream characterStream1 = intStream1.mapToObj(c -> (char) c); - - System.out.println("Counting Occurrence of Letter"); - - Map map = "Noww".codePoints() - .mapToObj(c -> (char) c) - .filter(Character::isLetter) - .collect(Collectors.toMap(c -> c, c -> 1, Integer::sum)); - - //printing out the result here - System.out.println(map.toString()); - - } - - public static IntStream getIntStreamFromCodePoints(String test) { - return test.codePoints(); - } - - public static IntStream getIntStreamFromChars(String test) { - return test.chars(); - } - - public static Stream mapIntStreamToCharStream(IntStream intStream) { - return intStream.mapToObj(c -> (char) c); - } - - public static Stream mapIntStreamToStringStream(IntStream intStream) { - return intStream.mapToObj(c -> String.valueOf((char) c)); - } - - - public static void main(String[] args) { - - new StringToCharStream(); - - } -}