Wednesday, 23 July 2014

Java program for sorting given list of names in ascending order

Program

import java.lang.*;
class ascend
{
 public static void main(String args[])
 {
   String temp;
   int n=args.length;
   String names[]=new String[n];
   for(int i=0;i<n;i++)
     names[i]=args[i];
   for(i=0;i<n;i++)
   {
    for(int j=i+1;j<n;j++)
    {
      if(names[i].compareTo(names[j])>0)
      {
        temp=names[i];
        names[i]=names[j];
        names[j]=temp;
      }
    }
   }
   System.out.println("Sorted order is ");
   for(i=0;i<n;i++)
    System.out.println(names[i]);
 }
}

Result

Input: children are playing in the court
Output
   Sorted order is
   are 
   children
   court
   in
   playing
   the

No comments:

Post a Comment