List<Map<String,String>> consolidErr = new LinkedList<Map<String,String>>();
Map m1= new HashMap<String,String>();
m1.put("id","1");
m1.put("value","value1");
Map m2= new HashMap<String,String>();
m2.put("id","2");
m2.put("value","value2");
Map m3= new HashMap<String,String>();
m3.put("id","3");
m3.put("value","value3");
add all m1,m3 and m2 in list
그런 다음 id를 기반으로 맵을 맵에 정렬합니다. 목록의 맵을 m1, m2 및 m3으로 지정합니다.내부 목록을 정렬하는 방법
이제지도의 ID를 기준으로 정렬하고 싶습니다. 목록 반복을 사용하여 검사기로지도의 첫 번째 ID를 유지하고 기본 제공 ID를 사용하는 것보다 다른 방법이 더 좋은 경우 다음과 비교합니다. 방법. 제발 아이디어를주세요. 지금이 거품 정렬을 사용합니다.
사용'Collections.sort' –
@RohitJain의 답장을 보내 주셔서 감사하지만 기반지도의 어떤 객체가 ID 또는지도의 값을 정렬됩니다.? – sunleo
'id' 키를 찾아서 값을 얻습니다. –