List用的最多的是,我们先定义一个类,然后通过 List<类> list1=new ArrayList<类>(); 来创建,不过有时候只用来临时存储一下数据的时候,就不要多余的创建一些类出来了,可以随便的创建List就行。
下面说明一下,自定义创建List,与修改内容:
1、创建List,并初始话里面的内容
List<Map<String,String>> listDetail = new ArrayList<Map<String,String>>();
for(int i=0;i<10;i++){
Map<String,String> map=new HashMap<String,String>();
map.put("name","name"+i);
map.put("value",i);
listDetail.add(map);
}
这样之后,就可以通过 listDetail.get(5).get("name") 得出 “name4” 的值出来了
2、修改List中某一行的某个值
Map<String,String> map1=listDetail.get(5);map1.put("name","新名");
listDetail.set(5,map1);
这样之后,就可以通过 listDetail.get(5).get("name") 得出 “新名” 的值出来了