[자바의 정석 - 기초편] ch14-17~22 스트림만들기

  Рет қаралды 16,580

남궁성의 정석코딩

남궁성의 정석코딩

Күн бұрын

[자바의 정석 - 기초편] ch14-17~22 스트림만들기에 대한 강의입니다.주위에 많은 소개 부탁드릴게요. 동영상강의를 만드는데 많은 힘이 됩니다.www.codechobo.com

Пікірлер: 27
@hodokuaja
@hodokuaja 4 жыл бұрын
유료강의 저리가라의 퀄리티의 명강의세요. 강의를 듣고 있으면 마음이 편안해집니다.
@skythelimitis202
@skythelimitis202 4 жыл бұрын
최고라는 말이 부족한 강의 감사합니다.
@김충현-v3m
@김충현-v3m 3 жыл бұрын
복습중! 좋은 강의 감사합니다.
@김충현-v3m
@김충현-v3m 4 жыл бұрын
좋은 강의 감사합니다.
@김동인-h4e
@김동인-h4e 4 жыл бұрын
너무 좋은 강의 감사합니다 ㅎㅎ-
@남궁진-e7r
@남궁진-e7r 4 жыл бұрын
명강의 감사합니다!!
@sinabro7
@sinabro7 4 жыл бұрын
강사님 실습 내용을 타이밍 한 것입니다.(약간 차이는 있음.) ----------------------------------- import java.util.Arrays; import java.util.List; import java.util.Random; import java.util.stream.IntStream; import java.util.stream.Stream; public class EX14_Stream { public static void main(String[] args) { List list = Arrays.asList(1,2,3,4,5); Stream intstream = list.stream(); intstream.forEach(System.out::print); System.out.println(); String[] strArr = {"a","b","c"}; // Stream strStream = Stream.of(new String[]{"a","b","c"}); Stream strStream = Stream.of("a","b","c"); // Stream strStream = Stream.of(strArr); strStream.forEach(System.out::print); System.out.println(); int[] intArr = {1,2,3,4,5}; IntStream intStream2 = Arrays.stream(intArr); // intStream2.forEach(System.out::print); // 아래 이하는 최종연산들 // System.out.println("count :"+intStream2.count()); // System.out.println("sum : "+intStream2.sum()); System.out.println("average:"+intStream2.average()); // IntStream intStream3 = new Random().ints(); //무한난수스트림-난수 자리수 큰수 IntStream intStream3 = new Random().ints(5,10); //무한난수스트림-난수를 51); intStream5.limit(5).forEach(System.out::println); } }
@JacobCGYou
@JacobCGYou 4 жыл бұрын
- 스트림 만들기 - 컬렉션 * Collection interface의 stream()으로 컬렉션을 스트림으로 연결 * Stream stream() // Collection인터페이스의 메서드 - 스트림 만들기 - 배열 * 객체배열로 부터 스트림 생성하기 : Stream Stream.of(T... values) // 가변인자 Stream Stream.of(T[]) Stream Arrays.stream(T[]) Stream Arrays.stream(T[] array, int startInclusive, int endInclusive) * 기본형 배열로부터 스트림 생성 : IntStream IntStream.of(int... values) IntStream IntStream.of(int[]) IntStream Arrays.stream(int[]) IntStream Arrays.stream(int[] array, int startInclusive, int endInclusive) - 스트림 만들기 - 임의의 수 : * 난수를 요소로 갖는 스트림 생성 (ints()등) * 지정한 범위의 난수를 요소로 갖는 스트림을 생성하는 메서드(Random클래스) - 스트림 만들기 - 특정 범위의 정수 : * 특정 범위의 정수를 요소로 갖는 스트림 생성(IntStream, LongStream) - 스트림 만들기 - 람다식, Iterate(), generate() (무한 스트림) * 람다식을 소스로 하는 스트림 생성 * Iterate()는 이전 요소를 seed로 해서 다음 요소를 계산 * generate()는 seed를 사용하지 않는다.
@seankim2401
@seankim2401 3 жыл бұрын
스트림이 이제 이해가 되네요 ㅎㅎ
@sinabro7
@sinabro7 4 жыл бұрын
감사합니다.
@호야-x2q
@호야-x2q 4 жыл бұрын
너무 좋은강의 감사합니다 ㅎㅎ- 21/01/19
@bsk5002
@bsk5002 3 жыл бұрын
국내 자바 강의 중에선 정말 최고인 것 같습니다. 이런 강의를 무료로 공개해주시다니 정말 감사드립니다. 다만 강의 하실 때 목소리 톤과 텐션, 말의 빠르기가 조금만 더 높고 빠르셨다면 더 좋았을 것 같다 하는 아쉬움이 있네요..ㅎㅎ(Spring 강의도 준비하신다고 들어서 살짝 개인적인 바램을 작성해봅니다.) 그래도 내용과 설명은 정말 국내 자바 강의 중에서 최고인 것 같습니다 감사합니다.
@MasterNKS
@MasterNKS 3 жыл бұрын
동영상 강의에서 말이 빠르다는 얘기 많이 듣습니다. 그래서 원래 강의보다 느리게 녹화하고 있습니다.
@bsk5002
@bsk5002 3 жыл бұрын
@@MasterNKS 아! 그런가요? 저는 개인적으로 조금 더 빨랐으면 했는데 그렇게 느끼시는 분들도 있었군요
@fritz16k
@fritz16k 3 жыл бұрын
지금 속도가 좋습니다. 여기서 더 빨라지면서 다시 볼때 속도 증가시켜서 보기 힘듭니다. 2배속도로 들어도 무리 없을 만한 속도가 딱 좋습니다.
@JacobCGYou
@JacobCGYou 4 жыл бұрын
- 스트림 만들기 - 파일과 빈 스트림 * 파일을 소스로 하는 스트림 생성하기 : Stream Files.list(Path dir) // Path는 파일 또는 디렉토리 Stream Files.lines(Path path) Stream Files.lines(Path path, Charset cs) Stream lines() // BufferedReader클래스의 메서드 * 비어있는 스트림 생성 Stream emptyStream = Stream.empty(); // empty()는 빈 스트림을 생성해서 반환 long count = emptyStream.count() // count 값은 0
@sale690
@sale690 2 жыл бұрын
강의감사합니다 선생님. new Random() 에서 Random은 클래스가 아닌가요?그런데도 메서드처럼 () 괄호가 붙는 이유가 뭔지 궁금합니다.
@MasterNKS
@MasterNKS 2 жыл бұрын
생성자입니다
@sale690
@sale690 2 жыл бұрын
@@MasterNKS 아하 그렇군요!! 크게 깨닫습니다. 이렇게 일일이 수고롭게 답변해주시는것도 정말 감사드립니다 ㅠㅠ 큰도움이되었습니다!
@staycalm1478
@staycalm1478 2 жыл бұрын
15장 강의는 어디서 볼 수 있나요?
@MasterNKS
@MasterNKS 2 жыл бұрын
아직 없습니다.
@lotto_dduee
@lotto_dduee 2 жыл бұрын
Stream Stream = Stream.iterate(0, n -> n + 2); 여기에 limit(5)를 건 Stream을 IntStream에 사용할수는 없나요? 각 항목 sum을 하기위해 IntStream의 sum()사용하면 좋을 것 같은데 방법을 모르겠네요
@MasterNKS
@MasterNKS 2 жыл бұрын
IntStream으로 변환하면 됩니다
@임지티
@임지티 3 жыл бұрын
메서드 참조할 시 '클래스 이름::호출하려는 메서드' 이 형식으로 참조한다고 메서드 참조 강의에서 배웠는데 그럼 'System.out::print' 코드는 System.out이라는 클래스가 라이브러리에 존재하는 건가요?
@MasterNKS
@MasterNKS 3 жыл бұрын
System이라는 클래스안에 static변수 out이 있는거에요. 15장에 설명 나옵니다.
@임지티
@임지티 3 жыл бұрын
@@MasterNKS 감사합니다
@donaldlee247
@donaldlee247 3 жыл бұрын
좋은 강의 감사합니다..
[자바의 정석 - 기초편] ch14-23~25 스트림의 연산
13:24
남궁성의 정석코딩
Рет қаралды 10 М.
[자바의 정석 - 기초편] ch14-30~34 스트림의 중간연산(2)
23:33
남궁성의 정석코딩
Рет қаралды 10 М.
КОНЦЕРТЫ:  2 сезон | 1 выпуск | Камызяки
46:36
ТНТ Смотри еще!
Рет қаралды 3,7 МЛН
[10분 테코톡] 깃짱, 이리내의 람다와 스트림
15:43
우아한테크
Рет қаралды 6 М.
[자바의 정석 - 기초편] ch11-30~33 Comparator와 Comparable
29:21
남궁성의 정석코딩
Рет қаралды 20 М.
오늘의 테크용어 : 웹소켓이 뭐냐면
6:55
코딩애플
Рет қаралды 135 М.
무슨 일을 해서라도 (부를) 쌓아라.
20:51
하와이 대저택
Рет қаралды 4,7 М.
Transformers (how LLMs work) explained visually | DL5
27:14
3Blue1Brown
Рет қаралды 4,8 МЛН
[자바 기초 강의] 172강. 18.1 입출력 스트림
21:43
한빛미디어
Рет қаралды 3,1 М.
Better Java Streams with Gatherers - JEP Cafe #23
1:13:32
КОНЦЕРТЫ:  2 сезон | 1 выпуск | Камызяки
46:36
ТНТ Смотри еще!
Рет қаралды 3,7 МЛН