Java从控制台读取整数行

时间:2011-07-15 02:53:42

标签: java

我需要做的是我有一系列整数,必须从控制台读取它们。我采用了以下方法。我读取一行,然后使用分隔符作为空格拆分它,将整数收集到一个字符串数组中,然后对字符串数组的每个元素进行类型转换。我发现这种方法非常麻烦。还有其他更简单的方法可以在Java中实现相同的目的吗?

2 个答案:

答案 0 :(得分:4)

Scanner in = new Scanner(theLine);
while (in.hasNextInt())
    add in.nextInt() to arraylist or something

答案 1 :(得分:0)

使用java.io.Scanner之类的东西,以及用于获取各种类型变量的方法。