目录
方法一:利用Java自带的Collections.sort( );
方法二:利用Set自动排序特性排序(但所排序的数列的数不能重复)
方法三:利用数组中Java自带的 Arrays.sort( );
BASIC-13数列排序
方法一:利用Java自带的Collections.sort( );
import java.util.Collections;
import java.util.LinkedList;
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner s = new Scanner(System.in);
LinkedList<Integer> list = new LinkedList<>();
int n = s.nextInt();
for(int i=1;i<=n;i++) {
int number = s.nextInt();
list.add(number);
}
Collections.sort(list);
for(int i=0;i<list.size();i++) {
System.out.print(list.get(i)+" ");
}
}
}
方法二:利用Set自动排序特性排序(但所排序的数列的数不能重复)
方法三:利用数组中Java自带的 Arrays.sort( );
import java.util.Arrays;
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner s = new Scanner(System.in);
int n = s.nextInt();
int[] arr = new int[n];
for(int i=0;i<n;i++) {
int number = s.nextInt();
arr[i]=number;
}
Arrays.sort(arr);
for(int i:arr) {
System.out.print(i+" ");
}
}
}