Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 코딩테스트
- simulation
- 코테
- java
- geometry
- Number Theory
- Binary Search
- dynamic programming
- Method
- 구현
- array
- hash table
- 자바
- string
- Stack
- greedy
- implement
- Counting
- Matrix
- Tree
- bit manipulation
- SQL
- sorting
- two pointers
- Binary Tree
- 파이썬
- Data Structure
- database
- Math
- Class
Archives
- Today
- Total
목록transformation (1)
코린이의 소소한 공부노트
스트림의 그룹화와 분할
[collect()] 1. Collector 인터페이스를 매개변수로 하는 스트림의 최종연산 2. reduce()는 전체에 대해 리듀싱, collect()는 그룹별로 리듀싱 // 스트림의 요소를 수집. 요소를 그룹화/분할한 결과를 컬렉션에 담아서 반환. 최종 연산의 핵심2 R collect(Collector collector) // Collector를 구현한 클래스의 객체를 매개변수로 R collect(Supplier supplier, BiConsumer accumulator, BiConsumer combiner) // 잘 안씀 [Collector] 1. 수집(collect)에 필요한 메서드를 정의해 놓은 인터페이스 2. collect()의 매개변수를 5개를 쓰려니 너무 많아서 인터페이스로 묶어둔 것이다...
Java
2023. 2. 22. 01:03