Array sort

In this chapter you will learn:

  1. How to sort an array

Sort an array

The following methods sort the specified array into ascending numerical order.

  • static void sort(byte[] a)
  • static void sort(byte[] a, int fromIndex, int toIndex)
  • static void sort(char[] a)
  • static void sort(char[] a, int fromIndex, int toIndex)
  • static void sort(double[] a)
  • static void sort(double[] a, int fromIndex, int toIndex)
  • static void sort(float[] a)
  • static void sort(float[] a, int fromIndex, int toIndex)
  • static void sort(int[] a)
  • static void sort(int[] a, int fromIndex, int toIndex)
  • static void sort(long[] a)
  • static void sort(long[] a, int fromIndex, int toIndex)
  • static void sort(Object[] a)
  • static void sort(Object[] a, int fromIndex, int toIndex)
  • static void sort(short[] a)
  • static void sort(short[] a, int fromIndex, int toIndex)
  • static<T> void sort(T[] a, Comparator<? super T> c)
  • static<T> void sort(T[] a, int fromIndex, int toIndex, Comparator<? super T> c)
import java.util.Arrays;
/*from   ja va  2  s  .  c  o m*/
public class Main{
  public static void main(String args[]) {
    int array[] = new int[10];
    for (int i = 0; i < 10; i++){
      array[i] = -3 * i;
    }
    System.out.print("Original contents: ");
    System.out.println(Arrays.toString(array));
    Arrays.sort(array);
    System.out.print("Sorted: ");
    System.out.println(Arrays.toString(array));
  }
}

The output:

Next chapter...

What you will learn in the next chapter:

  1. Convert array to list
Home » Java Tutorial » Data Types

Java Primitive Data Types
Java byte type
Java byte type conversion
Java short type
Java short type conversion
Java int type
Java int type conversion
Java long type
Java long type conversion
Java float type
Java float type conversion
Java double type
Java double type creation and comparison
Java double type conversion
Java Automatic Type Conversion and Casting
Data type casting
Java type promotion
Java char type
Java char conversion
Java char value and its attributes
Java boolean type
Java boolean type conversion
Autoboxing and auto-unboxing
Java Array
Create an Array
Array Index and length
Multidimensional Arrays
Array examples
Array copy
Array compare
Array Binary search
Array sort
Array to List
Array fill value
Array to String
BigInteger class
BigInteger creation
BigInteger add, subtract, multiply and divide
BigInteger power and modPow
BigInteger conversion
BigInteger to String
BigInteger bit and,or,xor,test,flip,negate
BigInteger bit shift left and right
BigInteger prime value
BigDecimal
BigDecimal constants
BigDecimal Rounding mode
BigDecimal creation
BigDecimal calculation
BigDecimal convert
BigDecimal Comparison
BigDecimal to String
BigDecimal decimal point
BigDecimal precision
BigDecimal format
Currency class