当前位置: 技术问答>java相关
关于java链表?
来源: 互联网 发布时间:2015-05-22
本文导语: 请问java链表中节点可以保存一个结构吗?如果可以,怎么取出结构数据?急!! | 节点中可以保存任意的数据类型,包括你自己的类 就看你如何定义了,取数据也与你的定义有关 | ...
请问java链表中节点可以保存一个结构吗?如果可以,怎么取出结构数据?急!!
|
节点中可以保存任意的数据类型,包括你自己的类
就看你如何定义了,取数据也与你的定义有关
就看你如何定义了,取数据也与你的定义有关
|
import java.util.*;
class A{
int a;
String b;
}
public class Test{
public static void main(String args[]){
List list = new ArrayList();
A a = new A();
a.a = 1;
a.b = "Hello";
list.add(a);
a = new A();
a.a = 2;
a.b = "world";
list.add(a);
a = (A)list.get(0); //get方法取出的是Object,需要作类型转换
System.out.println(a.a);
System.out.println(a.b);
a = (A)list.get(1);
System.out.println(a.a);
System.out.println(a.b);
}
}
class A{
int a;
String b;
}
public class Test{
public static void main(String args[]){
List list = new ArrayList();
A a = new A();
a.a = 1;
a.b = "Hello";
list.add(a);
a = new A();
a.a = 2;
a.b = "world";
list.add(a);
a = (A)list.get(0); //get方法取出的是Object,需要作类型转换
System.out.println(a.a);
System.out.println(a.b);
a = (A)list.get(1);
System.out.println(a.a);
System.out.println(a.b);
}
}
|
java中没有结构,你可以用类来代替,其对象放在ArrayList中。
|
链表是List类,和C中的很相似
//输出链表节点
for (int i=0;i
//输出链表节点
for (int i=0;i
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
站内导航:
特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!