一次用Java读取多行代码

问题描述 投票:0回答:1

我正在开发一个程序,用户应在其中输入一些应阅读的数字。

直到现在,用户必须分别输入每个数字:

for(int i=0;i<lng;i++){
line[i]=scanner.nextLine();
}

如何优化代码,以便用户可以插入整个数字块,然后将该块的第i行读为line [i-1]?

java java.util.scanner
1个回答
0
投票

您可以这样操作

public static void main(String[] args) {

    int lng = 10;
    String [] line = new String[lng];
    Scanner scanner = new Scanner(System.in);
    for(int i=0;i<lng;i++){
        line[i]=scanner.nextLine();
    }
    System.out.println(Arrays.toString(line));
}
© www.soinside.com 2019 - 2024. All rights reserved.