일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 29 | 30 |
- 잘하고싶다..
- 셀레니움
- 현장실습 IT
- nurigo
- 사이드 프로젝트
- 위키 탭
- 위키 꾸미기
- 스터디 관리
- 프로그래머스
- 인턴
- Executors
- 현장실습
- 스트림
- OpenAI
- 개발자 디자인
- excalidraw
- 값 객체
- ssh
- aws ec2
- 정렬 기준
- DNS동작원리
- 숭실대
- Java
- Spring
- REST
- 스프링
- 문자 인증
- 스프링 회원가입 인증
- 자바
- NAVER D2
- Today
- Total
목록스트림 (2)
뭐요

Stream실제의 입력이나 출력이 표현된 데이터의 이상화된 흐름자바에서는 파일, 시스템 입출력을 직접 다루지 않고 스트림이라는 흐름을 통해 다룹니다. 따라서 프로그램과 외부 시스템 사이의 중간 매개자라고 할 수 있습니다.한 방향으로만 통신이 가능합니다. 따라서 입력 스트림과 출력 스트림으로 나눌 수 있습니다.java.io 패키지에서 입력 스트림과 출력 스트림 클래스를 별도로 제공합니다. 출처 : https://hudi.blog/java-inputstream-outputstream/ 자바의 Streamjava.io 패키지에서 다양한 출력 스트림을 제공합니다.크게 바이트 단위의 입출력 스트림과 문자 단위의 입출력 스트림으로 나눌 수 있습니다. 바이트 단위문자, 그림, 영상 등 다양한 형태의 데이터를 주고 받..
What is the ‘Stream’ ?‘데이터의 흐름’ 으로 해석할 수 있는 스트림(Stream)은 자바 8에서 추가 되었습니다.일반적으로 배열과 컬렉션은 for 혹은 foreach를 통해 요소를 하나씩 꺼내는데, 스트림을 활용하며 보다 간결하게 코드를 작성할 수 있게 되었습니다. 이후에 알아보겠지만 간결한 코드 작성 외에도 병렬 처리가 가능합니다. Stream Class특징1. 원본의 데이터 변경 X기존에 컬렉션을 정렬하는 방식과 Stream을 이용하여 정렬하는 방식입니다. 전자의 경우는 원본 데이터 자체가 바뀌지만 후자는 그렇지 않습니다.// 기존의 방식 List list = Arrays.asList(4, 6, 2, 3); Collections.sort(list); System.out.println..