How to sort elements in Double Array in Java?
Declaration :
1 |
public static void sort(double[] a) |
Explanation :
Purpose | The java.util.Arrays.sort(double[]) method sorts the specified array of doubles into ascending numerical order. |
Parameters | a ===> This is the array to be sorted. |
Return Value | This method does not return any value. |
Exception | NA |
Java Program : Example
Below example will explain java.util.Arrays.sort() method.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 |
package com.c4learn; import java.util.Arrays; public class ArrayDemo { public static void main(String[] args) { // Initialize unsorted double array double arrD[] = { 3.2, 1.2, 4.2, 2.2, 5.2 }; // Print the Unsorted Array List System.out.println("The Unsorted Double Array is:"); for (double num : arrD) { System.out.println("Array Element is " + num); } // Sort the array Arrays.sort(arrD); // Print the Sorted Array List System.out.println("The Sorted Double Array is:"); for (double num : arrD) { System.out.println("Array Element is " + num); } } } |
Output of Program :
1 2 3 4 5 6 7 8 9 10 11 12 |
The Unsorted Double Array is: Array Element is 3.2 Array Element is 1.2 Array Element is 4.2 Array Element is 2.2 Array Element is 5.2 The Sorted Double Array is: Array Element is 1.2 Array Element is 2.2 Array Element is 3.2 Array Element is 4.2 Array Element is 5.2 |