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里只有一个或者没有元素的话,盲目的直接用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(...

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。

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

索引取值: String a = list.get(0); String b = list.get(1); String c = list.get(2); String d = list.get(3);

// 初始化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();// 这里存放的是所有重复的元素,如果你只想知道是哪几个数...

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++) ...

import java.util.*;import java.util.regex.*;class Untitled {private static String getV(String input, String key){String reg = "([\"\']?)"+key+"\\1[:\\s]+([\"\']?)([^\"\']*)\\2";Pattern p = Pattern.compile(reg);Matcher m = p.mat...

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

网站地图

All rights reserved Powered by www.qprq.net

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