美文网首页
算法 - Java 基础003

算法 - Java 基础003

作者: 刘杰克 | 来源:发表于2020-02-24 20:44 被阅读0次

Java链表

链表是一种递归的数据结构, 它或为空,或是指向一个节点的引用.
该节点含有一个泛型的元素和一个指向另一条链表的引用.
构建链表

// 创建一个节点
Node first =new Node();
Node second =new Node();
Node third =new Node();
// 为每个节点的item 设置所需的值
first.item = "I";
second.item = "Love";
third.item = "You";
// 构建链表
first.next = second;
second.next = third;

实现任意插入和删除操作的标准方案是使用双向链表。
遍历链表

for(Node x=first; x!=null; x=x.next){
        // 处理x.item
}

相关文章

网友评论

      本文标题:算法 - Java 基础003

      本文链接:https://www.haomeiwen.com/subject/soubqhtx.html