# stream
[Java] 람다식과 Stream - forEach()
사용하는 이유는 코드의 가독성을 좋게 하기 위해서이다.약 3줄로 쓸 코드를 한 줄로 줄인 것을 볼 수 있다!!!collection.forEach(변수명 -> 반복처리(변수))
Stream이란?
스트림(stream)이란 실제의 입력이나 출력이 표현된 데이터의 이상화된 연속적인 흐름을 나타냅니다. 즉, 스트림은 운영체제에 의해 생성되는 가상의 연결 고리를 의미하며, 중간 매개자 역할을 합니다.
Future, Stream, async, await
Future는 비동기 작업의 결과를 나타내는데 사용됩니다. 비동기 작업이 완료되면 Future 객체가 해당 작업의 결과나 오류를 포함하게 됩니다. Future는 단일 값 또는 오류를 반환하며, 작업이 완료될 때까지 대기하거나 완료되면 결과를 처리할 수 있습니다. 예를

Modern Java in action - 6장 (Stream 데이터 수집)
Collector는 스트림에서 최종연산에 해당하는 .collect() 함수의 파라미터에 해당하는 인터페이스이다. 내가 가장 자주 사용하는 .collect(Collectors.toList())도 Collector의 한 부분이다.Collectors 구성스트림 데이터를 어떻
[ Java ] Java 버전 별 특징 정리
나는 이제 자바로 밥벌어먹어야하는 프로그래머이다.현재 스프링 3.0 이상의 버전을 기반으로 프로젝트를 하고 있고최근 우아한테크코스 프리코스를 참여해서 Java 17 버전으로 1달간 미션을 진행해보았다.두 경험을 하면서 기초적인 반복문 제어문을 다루는 것을 넘어,다양한
Java Stream 알고 쓰기
Java8 부터 지원한 stream을 사용하면서 필요에 의해 검색해가며 알긴 했지만, stream에 대해 궁금증이 생겼을 때 일단 동작하니 넘겼던 지난날의 근본없음을 반성하는 마음으로 공부해봤다.
[Java] 문자열에서 특정 문자의 개수 구하는 방법
replace("특정 문자", "") 결과값의 길이와 기존 문자열의 길이를 비교하면 된다.String의 길이만큼 반복문을 수행하여 특정 문자와 charAt()의 값을 비교한다.아직 스트림이 익숙치 않아서 제일 헷갈리고 어려웠다.우선 처음에 했던 방법은 아래와 같다.작성
[Java] stream
다양한 데이터 소스(컬렉션, 배열...)를 표준화된 방법으로 다루기 위한 것으로 데이터 소스를 같은 방식으로 사용할 수 있다.스트림은 기존 데이터 소스를 변경하지 않아서 필요하면 기존 데이터를 사용할 수 있다. 또, 스트림은 일회용으로 한번 사용하면 다시 사용할 수 없
arrays.stream은 많이 쓰인다. (프로그래머스 lv.0 배열의 평균값)
arrays.stream 많이쓰인다는 댓글보고 정리하는 글.요즘 뭐가 많이 쓰인다!이런 말이 보이면 악착같이 알려고 노력한다.그래서 코테 볼때마다 무조건 다른사람 풀이와 댓글들을 정독한다. 문제 정수 배열 numbers가 매개변수로 주어집니다. numbers의 원소의
Stream에 대하여
[Java] 스트림(Stream) toList()와 collect(Collectors.toList())의 차이점
Stream을 List로 변환할 때, 2가지 방법이 있다.바로 toList()와 collect(Collectors.toList())이다.지금까지는 둘의 차이가 단지 Java의 버전 차이라고 알고 있었지만,최근 Stream.toList()로 만들어낸 리스트를 수정하려 시

[Flutter/Dart] flutter Stream 이란 무엇인가
월요일 오늘도 날씨가 너무 차다 모자 안달린 옷을 입고 싶은데, 아침에 버스에 내려서 모자를 안쓰면 진짜 너무 추운거 같아서 모자 달린 옷을 포기 못하고 출근하고 있다 !.. TMI,, 간단하게 Future 같은 경우 함수가 끝나는 순간이 완료 순간인데.Stream 같