LinkedHashMap ExのArraylistをソートするにはどうすればよいですか。
ArrayList<LinkedHashMap<String, String>> list = new ArrayList<LinkedHashMap<String, String>>();
LinkedHashMap<String, String> linkedHashMap = new LinkedHashMap<String, String>();
linkedHashMap.put("city", "AB");
linkedHashMap.put("name", "N");
linkedHashMap.put("area", "xyz");
list.add(linkedHashMap);
linkedHashMap = new LinkedHashMap<String, String>();
linkedHashMap.put("city", "BA");
linkedHashMap.put("name", "AB");
linkedHashMap.put("area", "xyz");
list.add(linkedHashMap);
linkedHashMap = new LinkedHashMap<String, String>();
linkedHashMap.put("city", "CH");
linkedHashMap.put("name", "AB");
linkedHashMap.put("area", "PQ");
list.add(linkedHashMap);
上記は LinkedHashMap の ArrayList です & Ref をキーとして値を並べ替えたい (都市で並べ替えや名前で並べ替えのよう
に) Collection.Sort を使用して並べ替えを行いました
しかし、LinkedHashMap の Arraylist を並べ替えるにはどうすればよいですか (ループまたはイテレータを使用すると可能ですが、他に簡単な方法はありますか?) ありがとう