import java.util.Scanner; public class JavaProgram { public static void main(String[] input) { int i, j; String temp; Scanner scan = new Scanner(System.in); String names[] = new String[5]; System.out.print("Enter 5 Names/Words : "); for(i=0; i<5; i++) { names[i] = scan.nextLine(); } System.out.println("nSorting Words/Names in Alphabetical Order...n"); for(i=0; i<5; i++) { for(j=1; j<5; j++) { if(names[j-1].compareTo(names[j])>0) { temp=names[j-1]; names[j-1]=names[j]; names[j]=temp; } } } System.out.print("Words/Names Sorted in Alphabetical Order Successfully..!!"); System.out.println("nNow the List is :n"); for(i=0;i<5;i++) { System.out.println(names[i]); } } }
Enter 5 Names/Words : Saurabh Anoop Harsh Alok Tanuj Sorting Words/Names in Alphabetical Order... Words/Names Sorted in Alphabetical Order Successfully..!! Now the List is : Alok Anoop Harsh Saurabh Tanuj
In this Program, it has been ask to the user to enter any five string like names to sort them in alphabetical order then display the sorted string in alphabetical order on the screen.