Java链表(基本操作)
2018-01-28 15:06
435 查看
·链表是一种最为简单的数据结构,它的主要目的是依靠引用关系来实现多个数据的保存,下面代码以String字符串类型示例
class Node { private String data; private Node next; public Node(String data) { this.data = data; } public void setNext(Node next) { this.next = next; } public Node getNext() { return this.next; } public String getData() { return this.data; } } public class NodeTest { public static void main(String[] args) throws Exception { // 1.准备所有数据 Node no1 = new Node("贪玩揽月"); Node no2 = new Node("渣渣辉"); Node no3 = new Node("古天乐"); // 2.链接数据 no1.setNext(no2); no2.setNext(no3); // 3.取出数据 print(no1); } // 打印方法采取递归调用 public static void print(Node current) { if (current == null) {// 递归调用退出条件 return;// 结束递归 } System.out.println(current.getData()); print(current.getNext()); } }
相关文章推荐
- JAVA中关于链表的操作和基本算法
- java版的单向链表的基本操作
- 单链表基本操作java实现
- 链表的基本操作与拓展操作(Java语言实现)
- 链表基本操作java实现
- Java链表的基本操作
- Java中关于链表的基本操作
- java语言编写链表的基本操作(链表的创建,插入,删除,打印,排序)
- JAVA中关于链表的操作和基本算法
- Java链表基础(3)-基本操作
- 链表的基本操作-Java
- java单向链表基本操作简单实现
- 链表及其基本操作的JAVA实现。
- java 链表基本操作
- JAVA中关于链表的操作和基本算法
- JAVA实现链表的基本操作
- Java单链表增删改查反转基本操作
- Java单链表基本操作(四)--单链表反转
- 链表的java实现以及基本的增加,删除,排序操作
- java描述链表基本操作