diff --git a/src/main/java/rxjava/Solution.java b/src/main/java/rxjava/Solution.java index a7ddf98..8bb3fa7 100644 --- a/src/main/java/rxjava/Solution.java +++ b/src/main/java/rxjava/Solution.java @@ -1,9 +1,7 @@ package rxjava; import java.util.Scanner; -import java.util.Spliterator; import java.util.stream.Stream; -import java.util.stream.StreamSupport; /** * stream.Solution involving a SudokuVerifier, and some RxJava processing. @@ -12,9 +10,7 @@ class Solution { public static void main( String[] args ) { // Setup stream on System.in - Scanner in = new Scanner( System.in ); - Spliterator spliterator = ((Iterable) () -> in).spliterator(); - Stream digitStream = StreamSupport.stream(spliterator, false); + Stream digitStream = new Scanner( System.in ).tokens(); // Setup SudokuVerifier SudokuVerifier verifier = new SudokuVerifier(digitStream); // Verify and print out result