java中的双向链表
2011-11-29 10:47
288 查看
package cn.rwm.test;
public class NodeTest
{
public static void main(String[] args)
{
Node no1=new Node("no1");
Node no2=new Node("no2");
Node no3=new Node("no3");
no1.next=no2;
no1.previous=no3;
no2.next=no3;
no2.previous=no1;
no3.next=no1;
no3.previous=no2;
//通过no1来访问no3的str;
String nodedata=no1.next.next.str;
System.out.println(nodedata);
}
}
class Node
{
String str;
public Node(String str)
{
this.str=str;
}
Node next;
Node previous;
}
public class NodeTest
{
public static void main(String[] args)
{
Node no1=new Node("no1");
Node no2=new Node("no2");
Node no3=new Node("no3");
no1.next=no2;
no1.previous=no3;
no2.next=no3;
no2.previous=no1;
no3.next=no1;
no3.previous=no2;
//通过no1来访问no3的str;
String nodedata=no1.next.next.str;
System.out.println(nodedata);
}
}
class Node
{
String str;
public Node(String str)
{
this.str=str;
}
Node next;
Node previous;
}
相关文章推荐
- Java语言中链表和双向链表的实现-Java基础-Java-编程开发
- Java简单双向链表实现 @version 1.0
- 双向链表的java实现
- JAVA实现双向链表解析
- 数组、单链表和双链表介绍 以及 双向链表的C/C++/Java实现
- Java语言中链表和双向链表的实现
- JAVA实现双向链表
- JAVA实现双向链表的增删功能
- 双向循环链表--java实现
- Java实现双向链表
- Java语言中链表和双向链表的实现
- JAVA实现双向链表
- Java模拟单向链表和双向链表的实现
- java数据结构:双向链表结构与实现
- JAVA单向/双向链表的实现
- 双向链表的Java实现,以及相关函数的实现
- Java模拟单向链表和双向链表的实现
- Java实现双向链表的基本操作
- java基于双向环形链表解决丢手帕问题的方法示例
- 数组、单链表和双链表介绍 以及 双向链表的C/C++/Java实现