본문 바로가기
코드문제풀이/JAVA

[2023.08.22] 알고리즘 문제 풀이 / Stream 간략하게 알아보기

by 똥쟁이핑크 2023. 8. 22.

2023.08.22 - [코드문제풀이] - [자바] 신고 결과 받기

2023.08.22 - [코드문제풀이] - [자바] 달리기 경주

2023.08.22 - [코드문제풀이] - [자바] 둘만의 암호

2023.08.22 - [코드문제풀이] - [자바] 대충 만든 자판

 

[자바] 대충 만든 자판

https://school.programmers.co.kr/learn/courses/30/lessons/160586 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞

teresa88.tistory.com

 

[자바] 둘만의 암호

https://school.programmers.co.kr/learn/courses/30/lessons/155652 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞

teresa88.tistory.com

 

[자바] 달리기 경주

https://school.programmers.co.kr/learn/courses/30/lessons/178871 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞

teresa88.tistory.com

 

[자바] 신고 결과 받기

https://school.programmers.co.kr/learn/courses/30/lessons/92334 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는

teresa88.tistory.com

 

알고리즘 문제를 풀면서 다른 분들의 코드를 보니 Stream을 사용한 경우가 적잖이 있었기 때문에 

오늘은 Stream에 대해 간단하게 요약하려 한다.

스트림 특징

  • 원본데이터를 변경하지 않고 새로운 배열이나 리스트를 추출할 수 있다.
  • 한번 사용한 스트림은 남지 않는다. → 1회용이다.
  • 모든 컬렉션을 상속한 것들은 스트림을 반환할 수 있다.

자주 쓰는 api

  • filter - 조건에 맞는 것만 반환
  • map - 모든 요소를 가공해서 반환
  • forEach - 로직을 수행하는 함수

이렇게 까지 간략하게 알아보고 

생성하고 사용하고 결과물을 만드는 것까지 내일 공부할 예정이다.

 

 

'코드문제풀이 > JAVA' 카테고리의 다른 글

[자바] 5명씩  (0) 2023.11.23
[자바] 햄버거 만들기  (0) 2023.08.23
[자바] 대충 만든 자판  (0) 2023.08.22
[자바] 둘만의 암호  (0) 2023.08.22
[자바] 달리기 경주  (0) 2023.08.22