在Java中读取输入直到EOF

在C ++中,如果我想读取输入直到EOF,则可以按以下方式进行操作

while(scanf("%d",&n))

{

A[i]=n;

i++;

}

然后,我可以将这段代码作为./a.out <input.txt来运行。此代码的java等价物是什么?

回答:

你可以这样做:

Scanner s = new Scanner(System.in);

while (s.hasNextInt()) {

A[i] = s.nextInt();

i++;

}

以上是 在Java中读取输入直到EOF 的全部内容, 来源链接: utcz.com/qa/407911.html

回到顶部