java 用集合存储对象 怎么写
4个回答
展开全部
看来兄弟没怎么接触过java啊!
Java API中所用的集合类,都是实现了Collection接口,他的一个类继承结构如下:
Collection<--List<--Vector
Collection<--List<--ArrayList
Collection<--List<--LinkedList
Collection<--Set<--HashSet
Collection<--Set<--HashSet<--LinkedHashSet
Collection<--Set<--SortedSet<--TreeSet
集合类中可以放任何类型数据的
比如一个Student类
Student stu;
List list;
list.add(stu);
liste.get();就可以获取
HashMap hm;
hm.put("stu",stu);
Student s = (Student)hml.get("stu");就可以获取这个对象。
好好学习
跟对象没有关系的。
Java API中所用的集合类,都是实现了Collection接口,他的一个类继承结构如下:
Collection<--List<--Vector
Collection<--List<--ArrayList
Collection<--List<--LinkedList
Collection<--Set<--HashSet
Collection<--Set<--HashSet<--LinkedHashSet
Collection<--Set<--SortedSet<--TreeSet
集合类中可以放任何类型数据的
比如一个Student类
Student stu;
List list;
list.add(stu);
liste.get();就可以获取
HashMap hm;
hm.put("stu",stu);
Student s = (Student)hml.get("stu");就可以获取这个对象。
好好学习
跟对象没有关系的。
展开全部
结果集用store封装 里面还有是record对象。要多查看Ext的API才行。
你要定义类似的 json类型 去读、解析你后台返回的数据
var ds = new Ext.data.Store({
proxy : new Ext.data.HttpProxy({
url : XXXX.action'
}),
reader : new Ext.data.JsonReader({
// totalProperty : 'result',
root : 'nodeList',
id : 'post_ids'
}, [{
name : 'wtSid'
}, {
name : 'custSid'
}, {
name : 'ticketCode'
}, {
name : 'custCode'
}, {
name : 'custName'
}, {
name : 'projectName'
}, {
name : 'bussType'
}, {
name : 'describe'
}])
});
你要定义类似的 json类型 去读、解析你后台返回的数据
var ds = new Ext.data.Store({
proxy : new Ext.data.HttpProxy({
url : XXXX.action'
}),
reader : new Ext.data.JsonReader({
// totalProperty : 'result',
root : 'nodeList',
id : 'post_ids'
}, [{
name : 'wtSid'
}, {
name : 'custSid'
}, {
name : 'ticketCode'
}, {
name : 'custCode'
}, {
name : 'custName'
}, {
name : 'projectName'
}, {
name : 'bussType'
}, {
name : 'describe'
}])
});
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
定义好对象之后,直接选取相应的类型(list或者set等等),用其add方法就可以了啊。很简单的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
list<对象> list(取个名字)=你查询的结果集啊什么的了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询