其实与c++Stl库中的sort函数没有太大区别。
主要还是这个:Arrays.sort(数组名,起始下标,终止下标);
这样会对一组数据进行升序排列;
eg:
import java.util.*;
public class Main {
public static void main(String[] args) {
Scanner cin=new Scanner(System.in);
int a[]=new int[101];
int b,x;
b=cin.nextInt();
for(int i=0;i<b;i++){
a[i]=cin.nextInt();
}
Arrays.sort(a,0,b);
for(int i=0;i<b;i++)
System.out.print(a[i]+" ");
}
}
运行结果:
5
1 4 3 2 5
1 2 3 4 5