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-08-01 04:44:06 发布
本文介绍了一种使用Java对数组进行升序排序后再进行特定倒序排列的方法,通过具体代码示例展示了如何实现这一过程,并提到了另一种利用List的reverse方法来达到相同效果的可能性。
586

被折叠的 条评论
为什么被折叠?



