www.qprq.net > jAvA怎样取list里的数据?

jAvA怎样取list里的数据?

List list = new ArrayList(); list.add("111"); list.add("222"); list.add("333"); for(int i = 0; i list.size();i++){ String value = list.get(i); //这行代码就是取具体的数据,i不能大于list的size。

for(int i=0; i

首先判断list的大小,如果list里只有一个或者没有元素的话,盲目的直接用list.get(1)有可能报空指针异常。合理的做法是 if(list != null && list.size >= 2){ System.out.println("list中第二个元素 "+list.get(1)); } 空指针一次摧残了一代又一...

Object[] objects=(Object[])list.get(0);return objects[3]

User user = (User)li.get(0); // 把i改成0就好了,说明你是取你list的第一个数据,你第一个数据就是zhangsan的 user.getAge(); // 这里得到一个值,你还可以通过user.getName等方法得到这个list中的所有有关张三的数据

写个例子给你: List list =new ArrayList(); //把一个数组赋值给list (我不知道你list里面放的是什么数据,) for(int i =0;i

|--List:元素是有序的(怎么存的就怎么取出来,顺序不会乱),元素可以重复(角标1上有个3,角标2上也可以有个3)因为该集合体系有索引, |-- ArrayList:底层的数据结构使用的是数组结构(数组长度是可变的百分之五十延长)(特点是查询很快,但...

可以使用三种方式,用json接收一个list,方法如下: 1、使用org.json.JSONArray包: JSONArray json = new JSONArray(); for(User u : list){ JSONObject jo = new JSONObject(); jo.put("id", u.getId()); jo.put("title", u.getName()); json....

// 初始化listList list = new ArrayList();list.add(1);list.add(21);list.add(1);list.add(3);list.add(3);list.add(3);// set中存放的是不可重复的元素HashSet set = new HashSet();// 这里存放的是所有重复的元素,如果你只想知道是哪几个数...

你这样试试 String hql="select user.name from User user"; List names = (List)getCurrentSession().createQuery(hql).list(); String name = null; for(int i = 0; i

网站地图

All rights reserved Powered by www.qprq.net

copyright ©right 2010-2021。
www.qprq.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com