Arrays.sort & toString
Completed
Read n integers, sort them with Arrays.sort and print the array with Arrays.toString.
Input
Line 1: n. Line 2: n integers.
Output
The sorted array, e.g. [1, 2, 3].
Example
Input
5 5 2 9 1 5
Output
[1, 2, 5, 5, 9]
Editor
Java
Hints
import java.util.Arrays;
Printing an array directly shows something like [I@1b6d3586.
Solution explanation
Arrays provides sort, toString, fill, copyOf, equals and more.
Show solution
import java.util.Arrays;
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int n = sc.nextInt();
int[] a = new int[n];
for (int i = 0; i < n; i++) {
a[i] = sc.nextInt();
}
Arrays.sort(a);
System.out.println(Arrays.toString(a));
}
}