Assume the existence of a Widget class that implements the Comparable interface and thus has a compareTo method that accepts an Object parameter and returns an int.

Assume the existence of a Widget class  that implements the Comparable interface and  thus has a compareTo method  that accepts an Object parameter and returns an int.

LANGUAGE: JAVA

CHALLENGE:

Assume the existence of a Widget class that implements the Comparable interface and
thus has a compareTo method that accepts an Object parameter and returns an int.

Write an efficient static method, getWidgetMatch, that has two parameters.
The first parameter is a reference to a Widget object. The second parameter
is a potentially very large array of Widget objects that has been sorted in
ascending order based on the Widget compareTo method. The getWidgetMatch searches
for an element in the array that matches the first parameter on the basis of the equals
method and returns true if found and false otherwise.

This content requires that you purchase additional access. The price is $2.99 or free for our Make Life Easier and 30 Days – Not Recurring members.

Purchase this Content ($2.99) Choose a Membership Level