# 스트림
[자바의 정석 기초편] 스트림 2
T 타입 객체의 래퍼 클래스T value : T 타입의 참조변수로써 null 포함 모든 종류의 객체를 저장할 수 있다.null을 간접적으로 다루기 위해 사용한다.null을 직접 다루게 되면 NullPointerException이 발생할 위험이 있는데 이를 방지할 수 있
차리의 Stream
movie 스트림이란 실제의 입력이나 출력이 표현된 데이터의 이상화된 흐름으로 데이터의 흐름이라고 할 수 있고 자바에서는 이 데이터를 어떻게 다룰것인지를 논하는 일종의 파이프라인. 스트림을 크게 세 파트로 분류하면 생성, 가공, 소비로 분류함. 스트림 구조 생성 리스트, 맵과 같은 컬렉션으로부터 생성 가능 이외에도 배열로부터 생성 가능하고 또는 파일로...
[자바의 정석 기초편] 스트림 1
: 다양한 데이터 소스(컬렉션, 배열, 파일 등)를 표준화된 방법으로 다루기 위한 것스트림은 데이터 소스로부터 데이터를 읽기만할 뿐 변경하지 않는다.(Read only)스트림은 Iterator처럼 일회용이다. 최종 연산 후 필요하면 다시 스트림을 생성해야한다.스트림은

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

[Section 1] Java 심화
사진은 오페라 가르니에 홀 테라스에서 본 파리 시내 거리 - 파리에서 제일 파리 느낌 나는 거리 큰 거리중 하나! 밀린거 쓰고 마저 써야지~~
Stream
다양한 데이터 소스를 표준화된 방법으로 다루기 위한 것데이터 소스 : Collection (Set, List, Map) , Array …Stream 은 데이터 소스로 부터 데이트를 읽기만 할 뿐 변경하지 않는다.원본에 영향을 주지안고 작업을 할 수 있음일회성으로 사용

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

스트림이 게으르기 때문에 얻을 수 있는 장점!!
모던 자바 인 액션 5장을 읽으면서 filter는 쇼트셔킷을 지원하지 않는다는 것에 놀라웠다.나는 기본적으로 모든 스트림이 쇼트셔킷을 지원하는 걸로 알고 있었기 때문이다.그래서 내가 쇼트셔킷으로 잘못 알고 있던 루프퓨전과 쇼트셔킷에 대해 알아보기로 했다. 스트림 파
230228 - stream 오름차순 내림차순 정렬
stream을 이용하여 오름차순 또는 내림차순으로 정렬하는 방법은 다음과 같다.이거는 그냥 외우자.

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

Stream의 중간 연산
스트림의 요소가 배열이고 스트림의 스트림의 스트링은 스트림의 스트링이고 스트림이 스트림이면 스트림이 스트림이지 내가 스트림이냐 니가 스트림이냐

스트림이란?
컬렉션 및 배열에 저장된 요소를 반복처리하기 위해서 for문과 Iterator를 이용하는 방법도 있지만 java8부터 스트림(Stream)을 이용해서 처리하는 방법이 생겼다.스트림이란 요소들이 하나씩 흘러가면서 처리된다는 의미를 가지고 있다.아래의 코드는 String타
Stream
Java 8에서 추가된 인터페이스 중 하나이다.기존에 배열과 Collection 들을 다룰땐, for이나 foreach를 통해 반복하는 방법을 사용했다.간단한 경우라면 상관없지만, 로직이 복잡해질수록 코드의 양이 많아지고 섞이게 되면서 한눈에 알아보기도 쉽지 않고, 메
파일 입출력 D11
File 클래스는 파일 또는 폴더에 대한 정보를 제공하는 클래스이다.File 클래스의 객체는 정보를 조회 하고자 하는 파일이나 폴더의 경로에 대한 문자열을 생성자 파라미터로 전달하는 형태로 만들 수 있다.이 때 파라미터로 전달되는 경로가 실제로 존재하지 않더라도 Fil
Stream API
자바에서 스트림은 크게 두가지로 나뉘어지게 된다. 입출력(File I/O, System I/O)에 사용하는 스트림 Collection을 통해 다량의 데이터를 처리할때 사용하는 스트림 > 이번에 알아볼 스트림은 Collection 을 통한 다량의 데이터 처리를 위한 스

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