如何在LinkedList中交换两个元素?

时间:2016-06-08 05:20:24

标签: java linked-list swap

如何在Java中交换LinkedList中的两个元素? 假设:

LinkedList<Integer> ttt = new LinkedList<Integer>();
ttt.add(1);
ttt.add(2);
ttt.add(4);
// etc........

如何交换2和3?

1 个答案:

答案 0 :(得分:0)

LinkedList只是List抽象数据类型(ADT)的实现,而List ADT具有所有相同的方法,无论实现是LinkedList还是{ {1}}。

所以你要在ArrayList中交换2和3,就像在LinkedList中交换2和3一样:

ArrayList