
프로그램을 코드를 작성 할 떄 데이터를 그룹화 하여 처리 하는 것이 전체 소스의 많은 부분이다., 자바에서 Collection , Map을 사용 해서 데이터를 그룹화 하고 제공하는 API를 이용해서 이 부분을 작성 한다, Java 1.8이상 부터는 데이터 처리 하는데 임시 구현 코드 대신 질의로 표현 하여 Collection 데이터를 처리 할 수 있는데 이것을 Stream이라 한다. 1. Collection Interface 특징 인터페이스 구현클래스 특징 Set HashSet TreeSet 순서를 유지하지 않는 데이터의 집합으로 데이터의 중복을 허용하지 않는다. List LinkedList Vector ArrayList 순서가 있는 데이터의 집합으로 데이터의 중복을 허용한다. Queue LinkedLi..
Java/Stream
2022. 6. 14. 01:40