# 스트림

122개의 포스트

[자바의 정석 기초편] 스트림 2

T 타입 객체의 래퍼 클래스T value : T 타입의 참조변수로써 null 포함 모든 종류의 객체를 저장할 수 있다.null을 간접적으로 다루기 위해 사용한다.null을 직접 다루게 되면 NullPointerException이 발생할 위험이 있는데 이를 방지할 수 있

5일 전
·
0개의 댓글
·

차리의 Stream

movie 스트림이란 실제의 입력이나 출력이 표현된 데이터의 이상화된 흐름으로 데이터의 흐름이라고 할 수 있고 자바에서는 이 데이터를 어떻게 다룰것인지를 논하는 일종의 파이프라인. 스트림을 크게 세 파트로 분류하면 생성, 가공, 소비로 분류함. 스트림 구조 생성 리스트, 맵과 같은 컬렉션으로부터 생성 가능 이외에도 배열로부터 생성 가능하고 또는 파일로...

2023년 3월 24일
·
0개의 댓글
·

[자바의 정석 기초편] 스트림 1

: 다양한 데이터 소스(컬렉션, 배열, 파일 등)를 표준화된 방법으로 다루기 위한 것스트림은 데이터 소스로부터 데이터를 읽기만할 뿐 변경하지 않는다.(Read only)스트림은 Iterator처럼 일회용이다. 최종 연산 후 필요하면 다시 스트림을 생성해야한다.스트림은

2023년 3월 24일
·
0개의 댓글
·
post-thumbnail

Collections.forEach vs Stream.forEach

forEach는 for문을 연속된 데이터를 가진 집합 에서 편하게 사용하기 위해 추가된 문법이다.자바에서 연속된 데이터를 가진 집합엔 컬렉션과 stream이 있고, 둘 모두 forEach를 지원한다.컬렉션은 대표적인 데이터들의 집합이며, 자바에서 가장 많이 사용되는 A

2023년 3월 19일
·
2개의 댓글
·
post-thumbnail

230319 TIL (2)

병렬처리: 자바, 스프링배치

2023년 3월 19일
·
0개의 댓글
·
post-thumbnail

[Section 1] Java 심화

사진은 오페라 가르니에 홀 테라스에서 본 파리 시내 거리 - 파리에서 제일 파리 느낌 나는 거리 큰 거리중 하나! 밀린거 쓰고 마저 써야지~~

2023년 3월 13일
·
0개의 댓글
·

Stream

다양한 데이터 소스를 표준화된 방법으로 다루기 위한 것데이터 소스 : Collection (Set, List, Map) , Array …Stream 은 데이터 소스로 부터 데이트를 읽기만 할 뿐 변경하지 않는다.원본에 영향을 주지안고 작업을 할 수 있음일회성으로 사용

2023년 3월 12일
·
0개의 댓글
·
post-thumbnail

[Linux] 출력 관련 명령어

스트림(Stream) 이란?프로그램이 드나드는 데이터를 흐름으로 표현한 단어종류입력 스트림(Strandard input, STDIN, 0)출력스트림(Standard output, STDOUT, 1)오류 메시지 출력 스트림(Standard Error, STDERR, 2)

2023년 3월 10일
·
0개의 댓글
·
post-thumbnail

스트림이 게으르기 때문에 얻을 수 있는 장점!!

모던 자바 인 액션 5장을 읽으면서 filter는 쇼트셔킷을 지원하지 않는다는 것에 놀라웠다.나는 기본적으로 모든 스트림이 쇼트셔킷을 지원하는 걸로 알고 있었기 때문이다.그래서 내가 쇼트셔킷으로 잘못 알고 있던 루프퓨전과 쇼트셔킷에 대해 알아보기로 했다. 스트림 파

2023년 3월 8일
·
0개의 댓글
·

230228 - stream 오름차순 내림차순 정렬

stream을 이용하여 오름차순 또는 내림차순으로 정렬하는 방법은 다음과 같다.이거는 그냥 외우자.

2023년 2월 28일
·
0개의 댓글
·
post-thumbnail

[백준]11382번 : 꼬마 정민

11382번 : 꼬마 정민꼬마 정민이는 이제 A + B 정도는 쉽게 계산할 수 있다. 이제 A + B + C를 계산할 차례이다!첫 번째 줄에 A, B, C (1 ≤ A, B, C ≤ 1012)이 공백을 사이에 두고 주어진다.A+B+C의 값을 출력한다.stream이라는

2023년 2월 28일
·
0개의 댓글
·
post-thumbnail

Stream의 최종 연산

reduce와 collect를 잘 알아둬~~

2023년 2월 24일
·
0개의 댓글
·
post-thumbnail

Stream의 중간 연산

스트림의 요소가 배열이고 스트림의 스트림의 스트링은 스트림의 스트링이고 스트림이 스트림이면 스트림이 스트림이지 내가 스트림이냐 니가 스트림이냐

2023년 2월 23일
·
0개의 댓글
·
post-thumbnail

Stream

스트림 청계천 스트림

2023년 2월 23일
·
0개의 댓글
·
post-thumbnail

스트림이란?

컬렉션 및 배열에 저장된 요소를 반복처리하기 위해서 for문과 Iterator를 이용하는 방법도 있지만 java8부터 스트림(Stream)을 이용해서 처리하는 방법이 생겼다.스트림이란 요소들이 하나씩 흘러가면서 처리된다는 의미를 가지고 있다.아래의 코드는 String타

2023년 2월 22일
·
0개의 댓글
·
post-thumbnail

스트림

자바의 정석 중 스트림에 대해 작성했다. 면접에서 대답할 수 있도록 쉽게 작성하려고 노력했다.

2023년 2월 18일
·
0개의 댓글
·

Stream

Java 8에서 추가된 인터페이스 중 하나이다.기존에 배열과 Collection 들을 다룰땐, for이나 foreach를 통해 반복하는 방법을 사용했다.간단한 경우라면 상관없지만, 로직이 복잡해질수록 코드의 양이 많아지고 섞이게 되면서 한눈에 알아보기도 쉽지 않고, 메

2023년 2월 12일
·
0개의 댓글
·

파일 입출력 D11

File 클래스는 파일 또는 폴더에 대한 정보를 제공하는 클래스이다.File 클래스의 객체는 정보를 조회 하고자 하는 파일이나 폴더의 경로에 대한 문자열을 생성자 파라미터로 전달하는 형태로 만들 수 있다.이 때 파라미터로 전달되는 경로가 실제로 존재하지 않더라도 Fil

2023년 2월 7일
·
0개의 댓글
·

Stream API

자바에서 스트림은 크게 두가지로 나뉘어지게 된다. 입출력(File I/O, System I/O)에 사용하는 스트림 Collection을 통해 다량의 데이터를 처리할때 사용하는 스트림 > 이번에 알아볼 스트림은 Collection 을 통한 다량의 데이터 처리를 위한 스

2023년 2월 6일
·
0개의 댓글
·
post-thumbnail

디자인 패턴 공부 - 메멘토 패턴

메멘토 패턴은 캡슐화를 유지한 상태로 객체의 상태를 외부에 저장할 때 사용할 수 있다. 원래라면 어떤 객체(Originator)를 쓰는 Client가 상태 정보를 외부에 저장할라면이런 식이다. 여기서 문제는 클라이언트가 상태 정보를 알고 있다는 것이다. 즉, 상태 정보

2023년 1월 28일
·
0개의 댓글
·