(18) map()
2021. 3. 17. 18:28ㆍ개발공부/Java
728x90
map()
정의 : Collection 타입의 데이터를 다른 타입으로 변경하거나 메서드를 사용해 변경할 수 있습니다. 예를 들어 List of String을 Integer로 변환이 가능합니다.
설명 : map() 메서드는 매개역할자로 볼 수도 있으며 stream 속성을 변경해 반환해주기 때문입니다. Stream은 Collection의 객체들을 처리하는데 사용되는 API를 제공합니다. map() 또한 stream을 이용합니다. Java Collection 프레임워크는 객체 그룹을 저장하고 처리할 수 있는 구조(Architecture)를 제공해줍니다. 예로 인터페이스(List, Set, Queue, Dequeue...), 클래스(ArrayList, LinkedList, HashSet...)이 있습니다.
참고자료 :
Java 8 Stream + Map Examples...
Geeks for Geeks - Stream in Java
JavaTpoint - Collections in Java
'개발공부 > Java' 카테고리의 다른 글
(20) ObjectMapper (0) | 2021.03.18 |
---|---|
(19) Optional (0) | 2021.03.18 |
(17) String getBytes(), String(byte[], Charset) (0) | 2021.03.16 |
(16) protected, public, private, default (0) | 2021.03.16 |
(15) Logger (0) | 2021.03.13 |