a) Write a Java
program for sorting a given list of names in ascending order.
Program:
import
java.io.*;
class Ascend
{
public static void main(String args[])
throws IOException
{
int n,i,j;
String temp;
BufferedReader br=new
BufferedReader(new InputStreamReader(System.in));
System.out.print("\nEnter Number
Of Names:");
n=Integer.parseInt(br.readLine());
String s[]=new String[n];
System.out.println("Enter
"+n+" Names:");
for(i=0;i<n;i++)
s[i]=br.readLine();
for(i=0;i<n;i++)
{
for(j=0;j<n;j++)
{
if((s[j].compareTo(s[i]))>0)
{
temp=s[i];
s[i]=s[j];
s[j]=temp;
}
}
}
System.out.println("\nAscending
Order Of Names:");
for(i=0;i<n;i++)
System.out.println(s[i]);
}
}
Output:
Enter Number
Of Names:2
Enter 2 Names:
vineela
aswini
Ascending
Order Of Names:
aswini
vineela