java降序_java中的升序和降序数

这篇博客探讨了如何在Java中对整数数组进行升序和降序排序。作者通过示例代码展示了使用Arrays.sort()方法进行升序排序,并提出疑问如何简单地实现降序排序。尽管Arrays.sort()可以结合Collections.reverse()实现降序,但作者寻求更直接的方法。
摘要由CSDN通过智能技术生成

我在

java中执行升序和降序编号,这是我的代码:

System.out.print("Enter How Many Inputs: ");

int num1 = Integer.parseInt(in.readLine());

int arr[] = new int[num1];

for (int i = 0; i

System.out.print("Enter Value #" + (i + 1) + ":");

arr[i] =Integer.parseInt(in.readLine());

}

System.out.print("Numbers in Ascending Order:" );

for(int i = 0; i < arr.length; i++) {

Arrays.sort(arr);

System.out.print( " " +arr[i]);

}

System.out.println(" ");

System.out.print("Numbers in Descending Order: " );

目前,代码生成以下内容:

Enter How Many Inputs: 5

Enter Value #1:3

Enter Value #2:5

Enter Value #3:6

Enter Value #4:11

Enter Value #5:2

Numbers in Ascending Order: 2 3 5 6 11

Numbers in Descending Order:

因此,Arrays.sort(arr)调用似乎有效 – 但我正在寻找一种类似的简单方法来提供降序排序,并且无法在文档中找到它.有任何想法吗?

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值