inflearn logo
강의

Khóa học

Chia sẻ kiến thức

The Java, Java 8

API luồng

예제 코드 질문

286

dlgyrms74255049

16 câu hỏi đã được viết

2

javaClasses.stream().anyMatch(oc -> oc.getTitle().contains("Test"));

해당 코드에서 filter 를 사용하지 않고 anyMatch 를 사용하신 이유가 궁금합니다!

 

정확히는 이 둘의 차이를 알고 싶은건데요, anyMatch 의 경우엔 모든 요소를 탐색하지 않는다라는 블로그의 글을 참고하였는데 조금더 정확히 강사님의 의견을 듣고싶습니다.

java

Câu trả lời 1

1

whiteship

말그대로 filter는 스트림에 있는 모든 인스턴스를 한번씩 다 연산하지만 anyMatch는 대응하는 것 중에 아무거나 하나만 찾으면 되니까 스트림에 들어있는 인스턴스 중에서 처음으로 매치 되는걸 찾는다면 그 다음 객체들에 대응해 볼 필요가 없으니 성능적으로 조금 더 장점이 있습니다.

CompletableFuture의 get 실행에 대해 궁금한 점이 있습니다

0

231

2

기본 인터페이스의 기본 제공 메서드 관련 질문 (왜 이걸 사용하는지)

0

515

2

static 과 metaspace 관련 질문있습니다.

0

707

0

Map의 가장 큰 특징이 key는 null이 아니다

0

2377

2

Optional 질문드립니다.

0

469

0

인텔리제이 콘솔창

0

578

0

Supplier를 쓰는 이유

0

1355

1

allOf()에서 컬렉션으로 반환하는 것을 설명할 때 코드

0

706

1

[참고] LTS주기

0

468

1

orElseThrow()

1

1082

2

findFirst함수

0

356

1

메서드 레퍼런스

1

477

1

primitive type 질문

0

301

1

FunctionalInterface 상속 관계 질문

0

292

1

함수형 인터페이스를 왜 사용하나요?

1

496

1

while문 세미콜론

0

430

1

flatMap Optional과 Stream에서의 차이점을 제가 잘 이해했는지 헷갈립니다!

0

404

1

람다식과 익명 클래스

0

318

1

steam api 예제 git 주소

3

782

1

thread.sleep질문

0

383

2

.orElse 매개변수 질문

0

259

1

isPresent( ) 와 null 질문

0

332

1

코드 질문있습니다.

0

233

1

java 11 버전 설치 질문

5

346

1