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; }