Question: JAVA: We will implement a StringPair class that extends Pair and implements the Comparable interface. (Notice the nesting of generic types !) Implement the method

JAVA:

We will implement a StringPair class that extends Pair and implements the Comparable> interface. (Notice the nesting of generic types !)

Implement the method

public int compareTo(Pair p) { }

The method should to a lexicographic comparison of the two pairs and return a different answer depending on whether the first pair (i.e. this) is lexicographically less than , equal or greater than the second pair (i.e. p).

For example ("abc", "zzz") would be less than ("abd", "aaa") but greater than ("abc", "zza").

Look at the Java documentation for Comparable to see what the return values should be in each case.

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!