java.util.Arrays.sort(a)结果是升序排列,如何降序排列?

 我来答
匿名用户
2014-12-02
展开全部
java.util.Arrays.sort(a);//将a数组升序排列
Object[] obj=new Object[a.length];//定义一个存放a数组倒序排列的数组obj,大小为a数组的大小
int count=0;//设置obj数组的初始下标
for (int i = a.length-1; i >= 0; i--) {//将升序排列的a数组从最后一个开始往前循环
obj[count]=a[i];//将a升序排列后从最大值开始依次赋值给obj数组
count++;//obj数组下标递增
}
//以下是输出a倒序排列的数组obj
for (int i = 0; i <obj.length; i++) {
System.out.println(obj[i]);
}
没有找到快捷方式,自己写了一个方法,希望能帮到你。
hao大森
高粉答主

2018-04-04 · 每个回答都超有意思的
知道大有可为答主
回答量:1322
采纳率:100%
帮助的人:93.1万
展开全部

没有升序,你只能降序以后,把数组反过来输出。

  1. Java是一种可以撰写跨平台应用程序的面向对象的程序设计语言。Java 技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。

  2. 与传统程序不同,Sun 公司在推出 Java 之际就将其作为一种开放的技术。全球数以万计的 Java 开发公司被要求所设计的 Java 软件必须相互兼容。

  3. “Java 语言靠群体的力量而非公司的力量”是 Sun 公司的口号之一,并获得了广大软件开发商的认同。这与微软公司所倡导的注重精英和封闭式的模式完全不同。

  4. Sun 公司对 Java 编程语言的解释是:Java 编程语言是个简单、面向对象、分布式、解释性、健壮、安全与系统无关、可移植、高性能、多线程和动态的语言。   

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
鲸鱼爸爸
2014-12-02 · TA获得超过472个赞
知道小有建树答主
回答量:614
采纳率:0%
帮助的人:425万
展开全部
Arrays.sort(strArray, Collections.reverseOrder());
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
建工随想
2014-12-02
知道答主
回答量:22
采纳率:0%
帮助的人:9万
展开全部
你先升序了,在新建一个把他的顺序反过来不就行了。。。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式