#79 Method Reference and Value Capture

Companies:
Opensolutions
Themes:
JavaStreams & LambdasCode Review

What does the count() call return in each case?

String[] names = {"Java", "Kotlin", "Java"};

String name = "Java";

Predicate<String> predicate = name::equals;

Stream.of(names).filter(predicate).count();

name = "Kotlin";

Stream.of(names).filter(predicate).count();

Question review

Mentor
Answer as you would in a real interview. I’ll ask follow-up questions, then compare your answer with the reference answer and show your accuracy as a %.
Sign in to start the dialogue The mentor keeps the context of the current question and your previous messages.
Sign in