List 형태가 java 에서 가장 많이 접하는 형태중 하나일 것이다.
대체로 Comparator 혹은 Comparable 을 많이 구현할 텐데 특별한 작업이 필요없는 경우가 대부분이다.
이럴 때는 간편하게 한줄로 정렬해 주자.
List<MyClass> list = getMyClassList();
list.sort(Comparator.comparing(MyClass::myMethod));
당황하지 않고 끝.
'개발자의 정보 > Java & framework' 카테고리의 다른 글
spring framework ResourceHandler를 이용한 외부 디렉토리 파일 다운로드 (0) | 2020.02.16 |
---|---|
Spring에서 MultipartFile로 파일 저장 / 다운로드 (0) | 2020.02.15 |
Bean의 생성과 소멸에 발생되는 이벤트 (0) | 2020.02.13 |
Java에서 Jackson 사용중 JSON data에 특정 field 제외 하거나 포함하기 (0) | 2020.02.13 |
데이터 변경 알림 - @EntityListeners (0) | 2020.02.11 |
자바로 파일 인코딩 확인하기 - Check the file encoding in Java language (1) | 2020.02.01 |
[JSP] forward된 페이지에서 request.getRequestURI 사용하기 (0) | 2020.02.01 |
Spring framework Page<T> 와 DataTables.js 연동 (0) | 2020.02.01 |
댓글