MapとMapの違い

1211 ワード

Map       ,    ,                   ;Map     ,     Object       。
putAllは二つのMAPを結合することができますが、同じkeyがあるなら、前の方を後ろの方で覆います。
//巡回要求のパラメータ        Map tmp=req.get ParameterMap()        if(tmp!=null){            for(Stering key:tmp.keySet(){                String[]values=tmp.get(key);                //サイクルのパラメータをMapに追加します。                mapRes.put(key,values.length)=1?values[0].trim():null);            }         }         /**      * 導入されたMapのKey値をラクダに変えて命名し、元の値を保持します。     * @param paramMap     * @return     */     public static Map getCamelMap(Map paramMap){        Map resp=new HashMap()        if(null==paramMap){            return null        }                  セットキーセット  = paramMap.keySet()        Iterator it=keySet.iterator()        String sKey         = null        Object oVal         = null        while(it.has Next(){            sKey=t.next()            oVal=paramMap.get(sKey);                         sKey=アンダーライン2ちゃんねる(sKey)            レスポンスMap.put(sKey,oVal);        }                  レスポンスMap.putAll(paramMap)                 return restress Map;    }