如果我在文本文件中有一行整数,格式如下: [3, 3, 5, 0, 0] 我怎样才能将整数添加到数组列表中? 我有这个,但它不起作用:
while (input.hasNextInt())
{
int tempInt = input.nextInt();
rtemp.add(tempInt);
}
如何处理逗号和括号?
最佳答案
您可以使用 ReplaceAll(String regex, String replacement)删除括号然后使用 Split()使用“,”作为分隔符将字符串拆分为 ArrayList 的函数。但是,这会将字符串拆分为仅包含数字的较小字符串,因此请使用 Integer.parseInt() 将字符串转换为 int。
关于java - 将整数输入数组列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10269466/