那位兄台指点下这段实现什么功能 ?谢谢!private HashMap getKihonJoho(ArrayList list){
        HashMap hashMap = new HashMap();
        for(int i = 0; i<list.size(); i++){
            J2Bean bean  = (J2Bean) list.get ;
            ArrayList value = (ArrayList)hashMap.get(bean.getKaisya_cod());
            if(value == null){
                value = new ArrayList();
                hashMap.put(bean.getKaisya_cod(), value)
           }
            value.add(bean);
        }
        return hashMap;
    }

解决方案 »

  1.   

    private HashMap getKihonJoho(ArrayList list){
            HashMap hashMap = new HashMap(); 
            for(int i = 0; i<list.size(); i++){  //对List进行循环
                J2Bean bean  = (J2Bean) list.get(i) ; //得到每个bean
                ArrayList value = (ArrayList)hashMap.get(bean.getKaisya_cod()); //根cod查询是不是已经存在
                if(value == null){  //不存在
                    value = new ArrayList();  //新建
                    hashMap.put(bean.getKaisya_cod(), value) //以cod为key把value插入map
               }
                value.add(bean);
            }
            return hashMap;
        }