WRITE A JAVA PROGRAM for sorting a given list
of names in ascending order.
Program :
import  java.io.*; 
class Test { 
int
len,i,j; String arr[ ]; 
Test(int n)
 {
 len=n; arr=new String[n];
 }
String[ ]
getArray()throws IOException {
 BufferedReader br=new BufferedReader (new
InputStreamReader(System.in)); 
System.out.println ("Enter the strings U
want to sort----");
 for (int i=0;i<len;i++) 
arr[i]=br.readLine();
 return arr; }
String[ ]
check()throws ArrayIndexOutOfBoundsException
 for (i=0;i<len-1;i++)
 {
 for(int
j=i+1;j<len;j++) 
{ 
if ((arr[i].compareTo(arr[j]))>0)
 { 
String s1=arr[i];
arr[i]=arr[j]; arr[j]=s1;
 }
{
} 
} 
return arr; 
}
void
display()throws ArrayIndexOutOfBoundsException 
{ System.out.println
("Sorted list is---"); 
for (i=0;i<len;i++) 
System.out.println(arr[i]); 
}
 } //end of the Test class
class Ascend {
public static void main(String args[ ])throws IOException {
 Test obj1=new
Test(4);
 obj1.getArray(); 
obj1.check(); 
obj1.display(); 
} 
}