Source of MergeSortDemo.java


  1: //MergeSortDemo.java
  2: 
  3: public class MergeSortDemo
  4: {
  5:     public static void main(String[] args)
  6:     {
  7:         //int[] anArray = {7, 5, 11, 2, 16, 4, 18, 14, 12, 30};
  8:         //int[] anArray = {7, 5, 11, 2, 16, 4, 18, 14, 12};
  9:         int[] anArray = {27, 10, 12, 20, 25, 13, 15, 22};
 10:         
 11:         System.out.println("\nArray values before sorting:");
 12:        
 13:         for (int i = 0; i < anArray.length; i++)
 14:             System.out.print(anArray[i] + " ");
 15:         System.out.println();
 16:         
 17:         MergeSort.mergeSort(anArray);
 18:         
 19:         System.out.println("\nArray values after sorting:");
 20:         for (int i = 0; i < anArray.length; i++)
 21:             System.out.print(anArray[i] + " ");
 22:         System.out.println();
 23:     }
 24: }
 25: