유튜브블로그Top 10
내 프로필

데브허브 안내
소개업데이트 소식

데브허브 커뮤니티

reduce() vs. fold() In Kotlin

Philipp Lackner

2024. 10. 8.

0

#backend
  • Kotlin의 reduce()fold()는 둘 다 리스트를 처리하는 함수이지만, reduce()는 반복적으로 두 값을 합쳐 결과값을 만들고, fold()는 초기값을 받고, 그 값에 리스트 요소들을 하나씩 더하여 결과값을 생성한다. 🧮
  • fold()는 초기값을 선택할 수 있어, reduce()와 다른 결과를 얻을 수 있다.
  • fold()는 초기값의 타입이 리스트 요소와 다를 수 있다. 🗣️

Recommanded Videos