Sort a HashMap in Java - (2) Using ArrayList
·
코딩테스트
ArrayList and Collections.sort() List는 Object 배열을 이용해서 데이터를 순차적으로 저장하는 컬렉션이다. 입력한 데이터의 순서가 유지되고, 데이터의 중복을 허용하는 특징을 가지고 있다. 구현 클래스 : ArrayList, Vector 이런 특징을 가진 ArrayList 의 도움을 받아 Map을 정렬할 수 있다. 1. Key로 정렬 keySet을 ArrayList에 저장한다. Collections.sort() 함수로 저장된 key를 정렬한다. List employeeByKey = new ArrayList(map.keySet()); Collections.sort(employeeByKey); 적용 public class UsingArrayList { public static ..