我试图将一个整数数组添加到链表中。我知道原始类型需要一个包装器,这就是为什么我试图将我的int元素作为Integers添加的原因。谢谢!
int [] nums = {3, 6, 8, 1, 5};
LinkedList<Integer>list = new LinkedList<Integer>();
for (int i = 0; i < nums.length; i++){
list.add(i, new Integer(nums(i)));
抱歉 - 我的问题是,我该如何将这些数组元素添加到我的LinkedList中?
LinkedList<Integer> list = new LinkedList<Integer>(Arrays.asList(nums));
这样的语句。 - Zach Langleylist.add(i, new Integer(nums(i))
(通过索引访问)是“昂贵”的。只需使用list.add(new Integer(nums(i))
即可。 - Ashot Karakhanyan