通过一行代码将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));
}
}
查看1道真题和解析
