[Stream API] 중간 연산 - sorted 메서드
개념 스트림에서는 스트림 요소들을 정렬할 수 있는 sorted라는 메서드를 제공한다. sorted 메서드는 파라미터에 따라 2가지 버전이 존재한다. sorted() 메서드 스트림 요소의 타입에 따라 기본적으로 제공되는 정렬 방식을 사용한다. Number나 String 같은 경우는 오름차순, 커스텀 클래스의 경우 Comparable로 구현한 방식을 따른다. 커스텀 클래스의 경우 Comparable 인터페이스를 구현하지 않았을 경우 최종 연산 이후에 ClassCastException이 발생할 수 있다. 일반 스트림과 기본형 특화 스트림 모두에 제공되며 기본형 특화 스트림의 경우 해당 primitive 타입에 맞는 정렬 방식이 적용된다. sorted(Comparator) 메서드 스트림 요소들을 함수형 인터페이..
프로그래밍/Java
2021. 1. 7. 12:08
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
TAG
- java
- Stream API
- 익명 클래스
- import문
- #React #ReactJS #리액트
- 계획
- 개발자
- 자바
- 토이 프로젝트
- flatMapToLong
- 변경사항
- 다짐
- 회고
- Java8
- 람다
- 충북 콕! 콕!
- IntelliJ
- 중간 연산
- #예제 #example #가계부 #Account Book
- flatMapToInt
- 목표
- #배열 #array #map 함수
- flatMapToDouble
- mapToObj
- java14
- modern java
- lambda
- flaMap
- jdk14
- 스트림
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
글 보관함