정진(바르게 나아가기)
/
포스트
/
JAVA
Search
Share
JAVA
태그
작성일자
1 more property
갤러리 보기
Search
자바(Java)
Arrays.sort()
Arrays.sort({배열이름}) ⇒ 쉽게 오름차순 정렬이 가능하다.
평균적으로 O(nlog(n)) 정도 시간이 걸리지만, 최악의 경우 O(n^2) 이다.
위와 같이 정렬이 가능하고 결과는 아래와 같다.
[Java] 정렬, Sort , Comparator, Comparable, 오름 차순, 내림 차순
스트림 Stream
자바8 에서 추가된 스트림은 람다를 활용할 수 있는 기술 중 하나이다.
스트림은 데이터의 흐름이다.
배열 또는 컬렉션 인스턴스에 함수 여러개를 조합해서 원하는 결과를 필터링하고 가공된 결과를 얻을 수 있다. 또한 이를 람다를 이용해서 코드의 양을 줄이고 간결하게 표현 가능하다. 즉, 배열과 컬렉션을 함수형으로 처리할 수 있다.
스트림의 특징
Java8의 StreamAPI 정리