/** * @author lautturi.com * Java example: scanner.nextInt stream api in java */ import java.io.BufferedInputStream; import java.util.*; import java.util.stream.IntStream; public class Lautturi { public static void main(String[] args) { Scanner scan = new Scanner(System.in); int[] numbers = IntStream.generate(() -> scan.nextInt()).limit(5).toArray(); // or // int[] numbers = IntStream.range(0, 5).map(i -> scan.nextInt()).toArray(); System.out.println(Arrays.toString(numbers)); } }
output:
1 2 3 5 6<enter> [1, 2, 3, 5, 6]