Question: Create a new Java project named project - 7 from the instructions for one of the exercises at the conclusion of Chapter 2 0

Create a new Java project named "project-7" from the instructions for one of the exercises at the conclusion of Chapter 20:
20.4(Generic Method selectionSort) Complete this assignment as written for a maximum of 9 out of 10 points ; a reminder that the compareTo method is required here (in place of relational operators ==,>,<, etc.) because the wrapper types Integer and Float both are classes
20.5(Overloaded Generic Method printArray) Complete this assignment as written for a maximum of 8 out of 10 points ; for this exercise keep all the original code from Fig. 20.3 in the textbook and simply include this additional method and functionality in the updated program; an IndexOutOfBoundsException (from the Java API library) is thrown if lowSubscript and highSubscript are not both between zero (0) and one less than the number of elements in the array, or if lowSubscript is greater to highSubscript (Note: there is no such thing as "InvalidSubscriptException" as specified for this exercise in the textbook)
20.7(Generic Method isEqualTo) Complete this assignment as written for a maximum of 9(1)/(2) out of 10 points ; write this exercise as an interactive application with user input from a Scanner object for input; use methods of class String or class Character to test the user input before converting to the correct type; throw a InvalidTypeException (imported from the Java API library) if the input for the two objects do not evaluate to the same type
20.8(Generic Class Pair) Complete this assignment as written for a maximum of 10 out of 10 points ; class Pair should have two constructors, one with no parameters and one that takes parameters for the two instance variables; also include a toString method to return a String representation of a Pair object; use your own creativity to design a driver for this assignment but take note that applications which demonstatrate more complexity and originality will get the better grades (Hint: recall that the concept of "pairs" comes from class Map which uses "keys" and "values")

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!