Java从控制台读取整型行



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

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

考虑使用java.io之类的东西。

最新更新