import java.io.*;
class StringSort
{
public static void main ( String args [] )
throws IOException
{
BufferedReader br = new BufferedReader ( new InputStreamReader ( System.in ) );
System.out.print ( "\n\n\nEnter no. of strings : " );
int n = Integer.parseInt ( br.readLine () );
String s[] = new String[n];
System.out.println ();
for ( int i=0 ; i<n ; i++ )
{
System.out.print ( "\n\nString " + (i+1) + " : " );
s[i] = br.readLine();
}
for ( int i=0 ; i<n-1 ; i++ )
{
for ( int j=0 ; j<n-1-i ; j++ )
{
if ( s[j].compareTo ( s[j+1] ) > 0 )
{
String tmp = s[j];
s[j] = s[j+1];
s[j+1] = tmp;
}
}
}
System.out.println ( "\n\n\nAfter sorting - \n\n" );
for ( int i=0 ; i<n ; i++ )
{
System.out.print ( "\nString " + (i+1) + " : " );
System.out.println ( s[i] + "\n" );
}
System.out.println ();
}
}
No comments:
Post a Comment