225k views
1 vote
Define a class named Point with two data fields x and y to represent a point's x- and y-coordinates. Implement the Comparable interface for the comparing the points on x-coordinates. If two points have the same x-coordinates, compare their y-coordinates. Define a class named CompareY that implements Comparator. Implement the compare method to compare two points on their y-coordinates. If two points have the same y-coordinates, compare their x-coordinates. Randomly create 100 points and apply the Arrays.sort method to display the points in increasing order of their x-coordinates, and increasing order of their y-coordinates, respectively.

1 Answer

0 votes

Answer:

Here the code is given in java as follows,

Define a class named Point with two data fields x and y to represent a point's x- and-example-1
Define a class named Point with two data fields x and y to represent a point's x- and-example-2
Define a class named Point with two data fields x and y to represent a point's x- and-example-3
Define a class named Point with two data fields x and y to represent a point's x- and-example-4
User Joost Vunderink
by
3.6k points