重複の可能性:
順序付きマップの実装
次のようにハッシュマップを使用して値を保存しています-
Map<String,String> propertyMap=new HashMap<String,String>();
propertyMap.put("Document Type", dataobject.get("dDocType"));
propertyMap.put("Document Title", dataobject.get("dDocTitle"));
propertyMap.put("Revision Label", dataobject.get("dRevLabel"));
propertyMap.put("Security Group", dataobject.get("dSecurityGroup"));
その後、リストでハッシュマップのキーと値を取得しています
documentProperties = new ArrayList(propertyMap.entrySet());
しかし、リストを反復処理すると、キーと値がマップに入れられた順序で取得されません..
とにかく、私がそれをマップに入れている順序で値を取得できる方法はありますか? ありがとう