通过一行代码将scanner输入转化为int[]的方式
前提:输入的格式是“2 3 4 5 6”
import java.util.Arrays; import java.util.Scanner; // 注意类名必须为 Main, 不要有任何 package xxx 信息 public class Main { public static void main(String[] args) { int a[]= Arrays.stream(new Scanner(System.in).nextLine().split(" ")).mapToInt(n-> Integer.parseInt(n)).toArray(); System.out.println(Arrays.toString(a)); } }