www.qprq.net > jAvA 怎么把list里面的数据取出来依次比较

jAvA 怎么把list里面的数据取出来依次比较

List list = new ArrayList(); list.add("a"); list.add("b"); list.add("c"); list.add("d"); list.add("e"); for(String ss:list) { System.out.println(ss); }

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。

有索引的 password是第三个 你可以queryList.get(3); 还有你确定你的那种声明定义方式 是对的吗?

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的第3至5个元素,放在另一个集合newList中 ArrayList newList = new ArrayList(); for(int i = 2; i < 5; i++){ //集合索引从0开始 newList.add(list.get(i)); }

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

很简单,只需要调用List的get(int index) 方法就行,参数index就是索引,如果是前三行,对应的索引就是0、1、2。 方法有如下有两种: 一、先说一个最笨的方法。挨个把元素取出来,然后再挨个放到新的数组里面,代码如下: Content a = list.get(...

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

jdk1.4: for (int i=0;i

/** * list中有150条数据,每次只拿20条数据,直到拿完所有数据 */ List urlList = new ArrayList(); for (int i = 0; i < 150; i++) { urlList.add(i+""); } for(int i = 0;i < urlList.size();i+=20){ List param = new ArrayList();//用户存...

网站地图

All rights reserved Powered by www.qprq.net

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