ASP ScriptingJava ScriptingCGI ScriptingHTMLJavaLanguage CERP Education Links

JAVA

Sortings Strings

import java.io.*;
public class AlphabetcalOrder
{
public static void main(String args[])
{
int n;
String name[], nS;
n=0;
name = new String[35]; 
try
{
DataInputStream in;
in = new DataInputStream(System.in); System.out.println("Please Enter the value of N "); System.out.flush();
nS = in.readLine();
n = Integer.parseInt(nS); 
System.out.println("Please Enter " + n + " names"); System.out.flush();
for(int i = 0; i < n; i++)
{
System.out.flush(); 
name[i] = in.readLine(); 
}
for (int i = 0 ; i < n - 1 ; i++)
for(int j = i + 1; j < n; j++)
{
String t;
if (name[i].compareTo(name[j]) > 0) 
{
t = name[i]; 
name[i] = name[j]; 
name [j] = t;
}
}
}
catch(IOException e) 
{
System.out.println("Input Output error"); 
System.exit(1);
}
System.out.println("Alphabetical Order of names"); 
for(int i = 0 ; i < n; i++)
{
System.out.println(name[i]);
}
}
}

Output : 
        Please Enter the value of N
        5
        Please Enter 5 names 
        Vikas
        Vik
        Kas
        Sakiv
        Kiv
        Alphabetical Order of names
        Kas
        Kiv
        Sakiv
        Vik
        Vikas

 


Your Ad Here
Not All Of Your Subscribers Use RSS - AWeber Email Marketing
Your Ad Here