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。

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。

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

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

可以通过size方法获取到总条数,可以通过get方法获取到数据内容(即可是任何对象)。 实体类型如果为数组的话,可以直接通过list的add方法进行添加转换,举例: List list = new ArrayList();//定义一个数组类型的list对象 String[] entity = n...

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

import java.util.ArrayList;import java.util.Arrays;import java.util.Calendar;import java.util.Collections;import java.util.Date;public class CompareDateDemo { private static ArrayList list = new ArrayList(); // 静态初始化集合 s...

List里面有一个“contains”的方法,可以知道list里面是否存在某个值: import java.util.ArrayList;import java.util.List;public class I {public static void main(String[] args) {List list1 = new ArrayList();for (int i = 0; i < 7; i++) ...

一个List对象也无非是一个对象,在Map里存取放置都是一种方式,如果你确定取出来的是某类的对象,直接转型就可以了: List c = (List)b.get("a"); 在JDK1.5以上提供了泛型,能够更好地控制类型,减少强行转型的次数。比如我们如果知道这些List里...

冒泡。。。。。。 设置一个变量,迭代集合,和变量的值比较,比它大就设置变量的值。 迭代完该变量存的就是最大值。 干嘛集合还冒泡??现成的API不好吗?

网站地图

All rights reserved Powered by www.qprq.net

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