Passwd

  • 홈
  • 태그
  • 글쓰기
  • 관리

2026/02/23 1

[Java] Stream 개념

개요최근 기본적인 반복문과 조건문을 활용한 Java 코드를 AI에게 개선해달라 요청했더니 Stream이라는 개념을 가진 코드를 제안해주었다. 사용하고 유지보수를 하기 위해서는 관련 개념을 이해하고 있어야 할 것 같아 정리해보려고 한다. Stream프로그래밍 개발에서 Stream이란 '일련의 데이터 흐름'을 의미한다. 위키피디아의 경우에는 시간 상에 나타나는 일련의 데이터 요소로 정의하며 연속적인 데이터 흐름에 초점을 맞추고 있다.Java의 Stream은 이러한 데이터 흐름을 표준화된 방법으로 쉽게 처리할 수 있도록 지원하는 클래스 집합이다. 경우에 따라, 요소의 Stream에 함수형 연산을 지원하는 클래스라 정의하기도 한다. 다시 말해 Java Stream을 이용하여 데이터를 함수형 연산을 통해 표준화..

Java 10:19:22
1
더보기
프로필사진

아무튼 개발자. 모르는 걸 적습니다.

  • 분류 전체보기 N
    • 자료구조
    • Algorithm
      • 모두의 알고리즘 with Python
      • 문제 풀이
    • Apache Airflow
      • 문제 해결
    • Apache Nifi
    • Apache Kafka
    • Apache Superset
    • AWS
    • Azure
    • Database
    • Docker
    • Git | GitLab
    • Grafana
    • Hadoop EcoSystem
    • R
    • Java N
    • Jenkins
    • Kubernetes
      • 문제 해결
      • Udemy - CKAD with Tests
      • KoudKloud - CKAD with Tests
    • Python
      • NumPy | Pandas
    • Linux
      • Shell Script
    • Snowflake
    • Terraform
    • Trino
    • 기타
      • Python → Webhook
      • Redmine on AWS
    • Windows
    • 데이터 교환 형식

최근글

인기글

공지사항

Archives

Tag

BOJ, AWS, SH, Azure, pandas, gitlab, Git, Linux, postgresql, python, airflow, 오블완, superset, mysql, Database, jenkins, Grafana, Docker, 프로그래머스, k8s,

Calendar

«   2026/02   »
일 월 화 수 목 금 토
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
250x250

Copyright © Kakao Corp. All rights reserved.

  • 알고리즘

티스토리툴바