#138 Method Reference Returning a Lambda

Companies:
Opensolutions
Themes:
JavaStreams & LambdasCode Review

What happens after test() is called?

interface I { void print(); }

public I create() {
    return () -> { System.out.println("Hello!"); };
}

private I i = this::create;

public void test() {
    i.print();
}

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