我想知道如何将ArrayList<String>
转换为ArrayList<Integer>
。
这是我的代码:
ArrayList<String> sNumbers = new ArrayList<String>();
ArrayList<Integer> numbers = new ArrayList<Integer>();
numbers.add(1);
numbers.add(2);
numbers.add(3);
sNumbers.add(numbers.toString());
System.out.println(sNumbers);//for testing
我收到了这个信息:
[[1, 2, 3]]
这是我的问题:如何反转这个过程(获取一行数字并将其放入数字
ArrayList
中)应该是这样的:
sNumbers
0 [1, 2, 3] -->
numbers
0 [1]
1 [2]
2 [3]
(without brackets)
ArrayList<Integer>
。对我来说,这似乎根本没有回答所提出的问题(显然你的理解不同)。 - Anthony Grist