티스토리 뷰

공부

[Java] stream lambda max & min

승가비 2021. 12. 27. 23:13
728x90
List<Integer> intList = Arrays.asList(2, 3, 6, 4, 23, 10);
Integer maxValue = intList.stream()
    .max(Comparator.comparing(x -> x))
    .orElse(0);
Integer minValue = intList.stream()
    .min(Comparator.comparing(x -> x))
    .orElse(0);

https://blog.advenoh.pe.kr/java/%EC%9E%90%EB%B0%948-%EC%8A%A4%ED%8A%B8%EB%A6%BC-%EC%82%AC%EC%9A%A9%ED%95%B4%EC%84%9C-max%EA%B0%92-%EC%B6%94%EC%B6%9C%ED%95%98%EA%B8%B0/

 

자바8 스트림 사용해서 max, min 값 찾기

1. 들어가며 자바8의 스트림 API를 사용해서 List나 배열에서 max, min 값을 찾는 방법에 대해서 알아보자. 2. 스트림을 사용하여 max 값 찾기 2.1 숫자 List에서 Max 값 찾기 : 숫자 List에서 max…

blog.advenoh.pe.kr

728x90

'공부' 카테고리의 다른 글

[Database] Cardinality  (0) 2021.12.27
[Architecture] Circuit Breaker (Netflix/Hystrix)  (0) 2021.12.27
[Java] Strong Reference vs Weak Reference  (0) 2021.12.27
[MySQL] IFNULL(field, 'default')  (0) 2021.12.27
[Java] HashMap vs HashTable  (0) 2021.12.27
댓글