1. 程式人生 > 其它 >陣列排序:java

陣列排序:java

問題描述:
  給定一個長度為n的數列,將這個數列按從小到大的順序排列。1<=n<=200
  
輸入格式
  第一行為一個整數n。
  第二行包含n個整數,為待排序的數,每個整數的絕對值小於10000。
輸出格式
  輸出一行,按從小到大的順序輸出排序後的數列。
  
樣例輸入

5
8 3 6 4 9
樣例輸出

3 4 6 8 9

import java.util.Arrays;
import java.util.Scanner;

public class TestDemo {
    
    public static void main(String[] args) {
        Scanner sc =
new Scanner(System.in); int n = sc.nextInt(); int arr[] = new int[n]; for (int i = 0; i < arr.length; i++) { arr[i] = sc.nextInt(); } Arrays.sort(arr); for (int j = 0; j < arr.length; j++) { System.out.print(arr[j] + " "
); } } }

輸出樣例
在這裡插入圖片描述