将链接列表添加到java中的链表

时间:2014-01-28 23:42:23

标签: java

我创建了两个链表,我想将LinkedList1中的值添加到LinkeList2中作为示例:

private LinkedList list1 = new LinkedList();
private LinkedList list2 = new LinkedList();

我在不同的类中使用了list1,并且我添加了太多的值。我想要做的是将值从list1移动到list2并清除list1中的值并继续。最后我想提出一个大清单2。

任何帮助!

2 个答案:

答案 0 :(得分:3)

LinkedList从Java实现List Interface,因此您只需从一个列表中调用addAll即可。

list2.addAll(list1);  //append all elements in list1 to the end of list2
list1.clear();        //empty contents of list1

答案 1 :(得分:1)

您可以使用addAll

list2.addAll(list1);