Write a java client by using arraylists, JAVA Programming

1. The purpose of this problem is to practice using ArrayLists.Write a Java client file containing a mainmethod plus other methods as needed to solve the following problem (no class definition file is to be used).(remember to solve this problem by calling a number of methods, rather than writing large code segments)

  • Generate 30 random numbers between 1 and 1000 inclusive and store these in 2 different ArrayListssimultaneouslyas described below
    1. each ArrayList should be created using the default size (of 10)
    2. the first ArrayList should hold the random numbers in the order they are generated (so it will need to automatically expand to accommodate the data)
    3. the second ArrayList should hold the random numbers in sorted order. This will be accomplished by inserting each element as it is generated into the second ArrayList using a modified version of the insertion sort code we studied in class

a. make a method that contains your modified insertion sort code.  Your code should work with an ArrayList, not a Comparable[ ].

  • Display the 2 ArrayLists, hopefully demonstrating that your modified insertion sort works (note the first arraylist will display the unsorted data, while the 2ndarraylist should be sorted)
  • create another method that will perform a selection sort on an arraylist and send it the first (unsorted) arraylist. This method should contain a modified version of the selection sort code we discussed in class; the code is modified to use an arraylist rather than a comparable[ ].
Posted Date: 3/21/2013 2:13:25 AM | Location : United States

Related Discussions:- Write a java client by using arraylists, Assignment Help, Ask Question on Write a java client by using arraylists, Get Answer, Expert's Help, Write a java client by using arraylists Discussions

Write discussion on Write a java client by using arraylists
Your posts are moderated
Related Questions
What are synchronized methods and synchronized statements? Synchronized methods are methods that are used to control access to an object. A thread only implements a synchronize

JAVA, JSF(primefaces), SPRING Application Support Project Description: We require some one to be part of our team's new development , it's small application but in future, ch

Write a Java Applet which will draw a face on applet as follows:   b)    Modify the program now by adding two Buttons (Java version of ActiveX Control) named Smily Fac

An aspect is the cross-cutting functionality that you are executing. It is the aspect of your application you are modularizing. An example of an aspect is logging. Logging is somet

Write a program that manages a list of train tickets, JAVA Programming

What are Trojan Horses? Trojan Horses are unlike viruses usually they are stand-alone programs. The look such as what they are not. They appear to be something harmless and int

public class Foothill {    public static void main(String[] args)    {       Client person_1 = new Client("Bruce Ruprecht", 16000, 10);       Writer writer_1 = new Writer("Adam Buf

Differentiation between if statement and a switch statement ?

Example:  You have a class named "Set" in a project folder "e:\myProject" and package named com.zxy.client, will you be able to compile and execute it as it is

Write a program that uses one of the Map classes to implement a contact list. Contact information should include first name, last name, a phone number and an email address. The lis