728x90
import java.util.*;
import java.util.stream.*; (Collectors 쓰려면 명시해줘야함)
int d = new int[]{};
List<Integer> list = Arrays.stream(d).sorted().boxed().collect(Collectors.toList());
Arrays.stream(d) -> stream 변환
.sorted() -> 배열의 오름차순을 요구하는 문제라서 sorted() 메서드 사용
.boxed() -> primitive타입을 wrapper클래스로 박싱하여 반환한다
.collect() -> 필터링 또는 매핑된 요소들을 새로운 컬렉션에 수집하고 이를 리턴한다.
'무지성 메모' 카테고리의 다른 글
■ array의 일부분을 copy하는 메소드 (0) | 2022.02.21 |
---|---|
■ N진수의 숫자꼴로 이루어진 string을 10진수의 int로 반환하는 법 (0) | 2022.02.20 |
■인텔리제이 static import 옵션 단축키 (0) | 2022.02.18 |
■ CS 예제 (필기 대비) (0) | 2021.11.02 |
■ 오버헤드 ■ flatMap ■ 기본형 스트림 (IntStream, LongStream, DoubleStream)의 장점 ■ 스트림 ■ 람다 캡쳐링 ■ 스레드 한정 기법 (0) | 2021.10.14 |