From 9aa4d181537bb0b611d35dcd8c206ca34d919750 Mon Sep 17 00:00:00 2001 From: Lothar Buchholz Date: Fri, 24 Apr 2020 21:25:53 +0200 Subject: [PATCH] nicer input reading --- src/main/java/rxjava/Solution.java | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) 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