List存储Java对象
2015-11-04 17:03
579 查看
List存储Java对象
分类: List2012-04-1721:27 1868人阅读 评论(0) 收藏 举报
list存储javastringxml
之前读取XML影射时返回一个数组,那样解决不了数据导入的问题;下一步是写一个Java类(类似HibernatePOJO类),读取XML时实例化对象List存储,然后返回,存储的数据是对象,容易操作。。。。
其实很简单写好一个对象;List.add(对象)到List就行了,
读取得时候类型转换(类名)listObject.get(0);
简单例子 一个学生类 (在毕业设计里相当于POJO)
publicclass xsb {
privateintxh;
private String xm;
publicint getXh() {
returnxh;
}
publicvoid setXh(int xh) {
this.xh = xh;
}
public String getXm() {
returnxm;
}
publicvoid setXm(String xm) {
this.xm = xm;
}
}
主类:
publicclass test {
public List<Object> getList(){
List<Object> list = new ArrayList<Object>();
xsb xs=new xsb();
xs.setXh(1);
xs.setXm("张三");
list.add(xs);
xsb xs1=new xsb();
xs1.setXh(2);
xs1.setXm("李四");
list.add(xs1);
return list;
}
publicstaticvoid main(String[]args) {
List<Object> listObject = new ArrayList<Object>();
test te=new test();
listObject=te.getList();
xsb xs=(xsb)listObject.get(1); //读取List里的对象
System.out.print(xs.getXm());;
}
}
相关文章推荐
- Java关键字this、super使用总结
- 全面分析Java的垃圾回收机制
- Java并发编程实践 -- Executor框架
- java中堆和栈的区别
- Java基础之String中equals,声明方式,等大总结
- spring mvc controller间跳转 重定向 传参
- Java动态代理
- springMVC+Spring3+hibernate4整合实现增删改查demo
- JAVA JDK版本切换
- Spring笔记——事务
- java中转换成字符串的方法
- Java 编程的动态性,第 8 部分: 用代码生成取代反射
- java中判断字符串是否为数字的三种方法
- Java 编程的动态性,第 7 部分: 用 BCEL 设计字节码
- Java 编程的动态性,第 6 部分: 利用 Javassist 进行面向方面的更改
- java的继承的宗旨
- java 以追加形式写txt文件
- Java 编程的动态性,第 5 部分: 动态转换类
- java写txt文件
- java 获取weblogic 的状态