【发布时间】:2016-06-08 05:20:23
【问题描述】:
如何在 Java 中交换 LinkedList 中的两个元素?
假设:
LinkedList<Integer> ttt = new LinkedList<Integer>();
ttt.add(1);
ttt.add(2);
ttt.add(4);
// etc........
如何交换2和3?
【问题讨论】:
-
Rosy,你自己有没有努力解决这个问题?
-
请访问help center,尤其是阅读How to Ask。您应该自己尝试解决方案并询问您是否遇到问题。 SO 不是代码编写服务。
-
你的意思是LinkedList吗?
-
是的,我自己尝试过。我创建了一个新的类节点并使用了 prev 和 next 使用 LInkedlist head 和 all 的概念。但是我被告知要以更简单的方式进行我做不到的方式。
-
在 LInkedlist 中你不能像我们以前在数组中那样直接使用。所以 ??
标签: java linked-list swap