| 发表于:2007-10-10 11:31:422楼 得分:0 |
list jadlist = aa.getlist();//得到包含对象的原始数组 if((jadlist!=null)&&(jadlist.size()> 0)){ list tmplist_1 = null; for(int j=0;j <jadlist.size();j++){//将品牌名放入数组 string brandname = jadlist.get(j).getbrand(); tmplist_1.add(brandname); } hashmap <string,object> v = new hashmap <string,object> (); if((tmplist_1!=null)&&(tmplist_1.size()> 0)){ for(int i=0;i <tmplist_1.size();i++){ if(!v.containskey(tmplist_1.get(i))){ v.put((string)tmplist_1.get(i),jadlist.get(i)); } v.get((string)tmplist_1.get(i)).add(i); } } } | | |
|