public int[] sort()
{
int[] a={3,2,1,5,4};
Arrays.sort(a);//(1)得到升序排序的数组
int[] b = new int[a.length];
for (int i=0; i<a.length/2+1; i++)
{
b[a.length-i-1]=a[i];
b[i]=a[a.length-i-1];
}//(2)把升序的数组倒转
for (int i=0; i<b.length; i++)
System.out.print(b[i]);
System.out.println();
return b;
}
对于(2),你也可以用Collections.reverse(List list),但先要转成List
java 数组排序后,倒过来
最新推荐文章于 2024-03-27 17:14:14 发布