CHAPTER6 - 스트림으로 데이터 수집(2)
목차.1. 데이터 그룹화와 분할2. 자신만의 커스텀 컬렉터 개발 1. 그룹화트랜잭션 통화 그룹화 예제에서 확인했듯이 명령형으로 그룹화를 구현하려면 까다롭고, 할일이 많으며, 에러도 많이 발생한다.Map> transactionsByCurrency = new HashMap();for (Transaction transaction : TransactionExample.transactions) { Currency currency = transaction.getCurrency(); List transactionsForCurrency = transactionsByCurrency.get(currency); if (transactionsForCurrency == null) { transac..
2025.02.25