프로그래민👨‍💻

  • 홈
  • 태그
  • 방명록
  • Github

Stream 1

[Java] Stream과 사용시 주의할 점

Stream이란 Stream(스트림)은 자바 8버전부터 추가된 컬렉션(배열 포함)의 저장 요소를 하나씩 참조해서 람다식(함수적 스타일)으로 처리할 수 있도록 도와주는 반복자이다. 자바 7버전까지는 컬렉션에서 요소를 순차적으로 처리하기 위해 Iterator반복자를 사용하였다. 자바 8버전부터는 Straeam이 등장하였다. Stream은 Iterator와 비슷한 역할을 하는 반복자이지만, 람다식으로 요소 처리 코드를 제공하는 점과 내부 반복자를 사용하기에 병렬 처리가 쉽다는 점 그리고 중간 처리 + 최종 처리의 파이프라인 작업을 수행한다는 차이가 있다. Stream의 특징 람다식으로 요소 처리 코드 제공 Stream이 제공하는 대부분의 요소 처리 메서드는 함수적 인터페이스 매개 타입을 가지기 때문에 람다식 ..

Java&Web 2022.01.14
1
더보기
  • 분류 전체보기 (243)
    • Algorithm (171)
    • Java&Web (30)
    • Infrastructure (1)
    • Database (4)
    • Software Development (5)
    • Computer Science (1)
    • Operating System (2)
    • Network (3)
    • Summary (26)

Tag

재귀, WEB, 순열, UnionFind, 백트래킹, 운영체제와정보기술의원리, Spring, springboot, dfs, 최단거리구하기, 그래프, network, 시뮬레이션, 모두의네트워크, DP, DB, BFS, OS, 데이터베이스개론, 조합,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

방문자수Total

  • Today :
  • Yesterday :
반응형

Copyright © Kakao Corp. All rights reserved.

티스토리툴바