Sort long Array Example /*    Java Sort long Array Example    This example shows how to sort a long ...

Sort long Array Example

08:07 PASSOVE INCOME 0 Comments


                   Sort long Array Example

  1. /*
  2.    Java Sort long Array Example
  3.    This example shows how to sort a long array using sort method of Arrays class of
  4.    java.util package.
  5. */
  6. import java.util.Arrays;
  7. public class SortLongArrayExample {
  8.   public static void main(String[] args) {
  9.    
  10.     //create long array
  11.     long[] l1 = new long[]{3,2,5,4,1};
  12.    
  13.     //print original long array
  14.     System.out.print("Original Array :\t ");
  15.     for(int index=0; index < l1.length ; index++)
  16.       System.out.print("  "  + l1[index]);
  17.    
  18.     /*
  19.      To sort java long array use Arrays.sort() method of java.util package.
  20.      Sort method sorts long array in ascending order and based on quicksort
  21.      algorithm.
  22.      There are two static sort methods available in java.util.Arrays class
  23.      to sort a long array.
  24.     */
  25.    
  26.     //To sort full array use sort(long[] l) method.
  27.     Arrays.sort(l1);
  28.    
  29.     //print sorted long array
  30.     System.out.print("\nSorted long array :\t ");
  31.     for(int index=0; index < l1.length ; index++)
  32.       System.out.print("  "  + l1[index]);
  33.      
  34.     /*
  35.       To sort partial long array use
  36.       sort(long[] l, int startIndex, int endIndex) method where startIndex is
  37.       inclusive and endIndex is exclusive
  38.     */
  39.    
  40.     long[] l2 = new long[]{5,2,3,1,4};
  41.     Arrays.sort(l2,1,4);
  42.    
  43.     //print sorted long array
  44.     System.out.print("\nPartially Sorted long array :\t ");
  45.     for(int index=0; index < l2.length ; index++)
  46.       System.out.print("  "  + l2[index]);
  47.   }
  48. }
  49. /*
  50. Output Would be
  51. Original Array :     3  2  5  4  1
  52. Sorted long array :     1  2  3  4  5
  53. Partially Sorted long array :     5  1  2  3  4
  54. */

0 comments: