import java.io.*;
class Sort
{
char arr[];
String str,str2;
int len;
Sort()
{
str = "";
str2 = "";
len = 0;
}
void readword()throws IOException
{
InputStreamReader isr = new InputStreamReader(System.in);
BufferedReader br = new BufferedReader(isr);
System.out.println("Enter a word");
str = br.readLine();
len = str.length();
}
void arrange()
{
String str1 = str.toUpperCase();
len = str.length();
char arr[] = new char[len];
for (int i= 0; i<len; i++)
{
arr[i] = str.charAt(i);
}
char max;
for(int j=0; j<len-1; j++)
for(int k = 0; k<len-1-j; k++)
{
if (arr[k] > (arr[k+1]))
{
max = arr[k];
arr[k] = arr[k+1];
arr[k+1] = max;
}
}
for(int q=0;q<len;q++)
str2= str2+arr[q];
}
void display()
{
System.out.println(" Original String = " + str);
System.out.print( " Sorted String = " + str2);
}
public static void main(String args[])throws IOException
{
Sort obj = new Sort();
obj.readword();
obj.arrange();
obj.display();
}
}
nair7sri
|