本文介绍了Java中的单双链表?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

哪个收集接口可以有效地在Java中实现单链和双链列表?代码示例?

Which collection interface is efficient to implement the singly and doubly linked list in java? code sample please?

推荐答案

毫无疑问,实现双向链接列表的正确接口是LinkedList。参见。

The right interface to implement a doubly-linked list is, unsurprisingly, a LinkedList. See the JavaDoc.

我在这里不给您代码示例;它们遍布整个网络,您可以在进行两分钟的研究后找到一个。

I'm not going to give you a code sample here; they're all over the web and you could find one with two minutes' research.

如果您出于某种原因想要一个单链接列表,您可能会去必须使用自定义Node类来自己滚动。每个节点应该只具有一个数据对象和一个指向下一个节点的指针。

If you want a singly-linked list for some reason, you're probably going to have to roll your own using a custom Node class. Each Node should just have a data object and a pointer to the next Node.

这篇关于Java中的单双链表?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

07-31 21:16