java 通過陣列下標進行排序
阿新 • • 發佈:2019-09-30
package com.clean.base; import java.util.Scanner; public class TongTest { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); int size = 11; int[] array = new int[size]; for(int i = 0; i < args.length; i ++) { array[i] = 0; } for(int i = 0; i < 5; i ++) { System.out.println("請輸入一個小於10的整數:"); int x = scanner.nextInt(); array[x]++; } for(int i = 0; i < array.length; i ++) { for(int j = 0; j < array[i]; j ++) { System.out.print(i + " "); } } System.out.println(); } }
請輸入一個小於10的整數:
6
請輸入一個小於10的整數:
1
請輸入一個小於10的整數:
3
請輸入一個小於10的整數:
2
請輸入一個小於10的整數:
4
Disconnected from the target VM, address: '127.0.0.1:60655', transport: 'socket'
1 2 3 4 6