Question: Create a complete Java program that reads in a list of numbers from the keyboard and stores them in an ArrayList in numerical order. Allow

Create a complete Java program that reads in a list of numbers from the keyboard and stores them in an ArrayList in numerical order. Allow the user to enter as many numbers as they like. The numbers should be inserted into the list in order. Use a sentinel value to denote the end of the list. For example, if the current list is: 1,5,9,12 and the user types 11, it should be inserted into the ArrayList between 9 and 12. When the user is finished entering their numbers, print out the "sorted" list. As usual, make sure you write a complete Java program. You may use additional variables as necessary. Add judicious comments to document your code
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
