Java Program To Sort N Names In Ascending Order

Chapter: Interview Programs Last Updated: 24-06-2017 07:53:56 UTC

Program:

            /* ............... START ............... */
                
import java.util.Scanner;

public class JavaSortNamesInAscendingOrder {

	public static void main(String args[]) {
		String temp;
		Scanner scanner = new Scanner(System.in);

		System.out.print("Enter the value of N: ");
		int N = scanner.nextInt();
		scanner.nextLine(); // ignore next line character

		String names[] = new String[N];

		System.out.println("Enter names: ");
		for (int i = 0; i < N; i++) {
			System.out.print("Enter name [ " + (i + 1) + " ]: ");
			names[i] = scanner.nextLine();
		}

		// sorting strings

		for (int i = 0; i < 5; i++) {
			for (int 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.println("\nSorted names are in Ascending Order: ");
		for (int i = 0; i < N; i++) {
			System.out.println(names[i]);
		}
	}

}
                /* ............... END ............... */
        

Output

Enter the value of N: 5
Enter names: 
Enter name [ 1 ]: Jack
Enter name [ 2 ]: James
Enter name [ 3 ]: Bill
Enter name [ 4 ]: Mary
Enter name [ 5 ]: Mathew

Sorted names are in Ascending Order: 
Bill
Jack
James
Mary
Mathew

Notes:

  • This program will read N strings (names) and sort them in Ascending Order - Java Program Example.

Tags

Program To Sort N Names In Ascending Order, Java, Interview

Similar Programs Chapter Last Updated
Java Program To Find Frequency Of Character In String Interview Programs 28-09-2017
Java Program To Find Power Of Number Using While Loop Interview Programs 30-08-2017
Java Program To Count Divisors Of Integer Number Interview Programs 24-06-2017
Java Program To Count Total Number Of Words In String Interview Programs 24-06-2017
Java Program To Print All Prime Numbers From 1 to N Interview Programs 24-06-2017
Java Program To Extract Digits / Numbers From String Interview Programs 22-09-2018
Java First Repeated Character In String Interview Programs 16-05-2017
Java String Character Repetition Count Interview Programs 15-05-2017
Java Program To Check Vowel Or Not Interview Programs 25-09-2018
Java Program To Check Alphabet Or Not Interview Programs 06-04-2017
Java Program To Find First Repeated And Non Repeated Character In String Interview Programs 25-03-2017
Java Spiral Matrix Interview Programs 22-09-2018
Java Program To Reverse A Number Using Strings Interview Programs 13-02-2017
Java Program To Print Diamond Star Pattern Interview Programs 16-12-2016
Java Program To Print Pyramid Pattern Of Star Interview Programs 16-12-2016
Java Program To Find Second Largest Number In Array Interview Programs 04-12-2016
Java Depth First Search Interview Programs 04-12-2016
Java Breadth First Search Interview Programs 04-12-2016
Java Linked List Length Recursive Solution Interview Programs 17-11-2016
Java Linked List Length Iterative Solution Interview Programs 17-11-2016
Java Linked List Node Deletion At Given Position Interview Programs 17-11-2016
Java Linked List Node Delete Interview Programs 17-11-2016
Java Sum Of Digits Using Recursion Interview Programs 06-11-2016
Java Program To Reverse Vowels Of String Interview Programs 05-11-2016
Java Program To Remove Vowels From String Interview Programs 05-11-2016
Java Find Top Two Maximum Numbers In Array Interview Programs 05-11-2016
Java QuickSort Example Interview Programs 05-11-2016
Java Binary Tree Spiral Level Traversal Interview Programs 04-11-2016
Java Binary Tree Preorder Traversal Interview Programs 04-11-2016
Java Binary Tree InOrder Traversal Interview Programs 31-10-2016

1 2 3 4 5