List中的对象,依照对象的不同属性 进行分割list
List中的对象,按照对象的不同属性 进行分割list
public Map<String,ArrayList> separete(List list){ TreeMap tm=new TreeMap(); for(int i=0;i<list.size();i++){ HuaweiStation s=(HuaweiStation)list.get(i); if(tm.containsKey(s.getBustime())){ ArrayList l11=(ArrayList)tm.get(s.getBustime()); l11.add(s); }else{ ArrayList tem=new ArrayList(); tem.add(s); tm.put(s.getBustime(), tem); } } return tm; }