Return to site

JAVA CERTIFICATION QUESTION: Lambda and Min

· java,ocp

Given:

What is printed?

  • Jeanne
  • Ian
  • Geertjan
  • An exception is thrown
  • Compilation fails

#java #certificationquestion #ocp

The Stream.min finds the minimum element of the stream according to the provided comparator.

A comparator compares its two arguments for order, returning a negative integer, zero, or a positive integer as the first argument is less than, equal to or greater than the second.

Here, the comparator always returns a positive number. This means an element is always deemed greater than the following one.

So, the last Champion instance is considered the minimum element, and "Geertjan" get printed out.

 

 

 

 

All Posts
×

Almost done…

We just sent you an email. Please click the link in the email to confirm your subscription!

OK