如何在Java中交换LinkedList
中的两个元素?
假设:
LinkedList<Integer> ttt = new LinkedList<Integer>();
ttt.add(1);
ttt.add(2);
ttt.add(4);
// etc........
如何交换2和3?
答案 0 :(得分:0)
LinkedList
只是List
抽象数据类型(ADT)的实现,而List ADT具有所有相同的方法,无论实现是LinkedList
还是{ {1}}。
所以你要在ArrayList
中交换2和3,就像在LinkedList
中交换2和3一样:
ArrayList