如何在java中从用户读取数组?

如何在java中从用户读取数组?,java,Java,以下C代码的java等价物是什么 对于(i=0;i使用scanner类,System.in是标准输入,但它可以获取其他输入流: Scanner scan = new Scanner(System.in); for(i = 0;i<n;i++) { a[i] = scan.nextInt(); } Scanner scan=新的扫描仪(System.in); 对于(i=0;i Scanner scan = new Scanner(System.in); for(i = 0;i<

以下C代码的java等价物是什么


对于(i=0;i使用scanner类,
System.in
是标准输入,但它可以获取其他输入流:

Scanner scan = new Scanner(System.in);
for(i = 0;i<n;i++) {
    a[i] = scan.nextInt();
}
Scanner scan=新的扫描仪(System.in);
对于(i=0;i
Scanner scan = new Scanner(System.in);
for(i = 0;i<n;i++) {
    String token = scan.next();
    a[i] = Integer.parseInt(token);
}