// Program Name:                 Strings.java
// Course:                       CSE 1302J
// Student Name:                 Bradley Shedd
// Assignment Number:            Lab#5
// Due Date:                     10/11/2010
// Purpose:                      This program reads in an array of strings
//                               typed by the user and sorts them.

   import java.util.Scanner;
  
public class Strings
   {
     
public static void main (String[] args)
      {
         String[] dataList;
         
int size;
     
         Scanner scan =
new Scanner(System.in);
     
         System.out.println(
"How many lines should I sort?");
         size = scan.nextInt();
         dataList =
new String[size];
     
         System.out.println(
"\nType the number of strings you chose.");
        
for (int i = 0; i < size; i++)
            dataList[i] = scan.next();
     
         Sorting.insertionSort(dataList);
     
         System.out.println (
"\nHere is your data in sorted order.");
        
for (int i =0; i < size; i++)
            System.out.print(dataList[i] +
" ");
         System.out.println();
         System.out.println(
"\nCoded by: Bradley J. Shedd");
      }
   }

Homepage