数组排序 写个方法 给一个数组里面的元素从大到小排序 怎么写? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 标准排序算法而已,方法很多参考这里的每个算法,看你喜欢用哪个都行 http://www.java2000.net/f153 可以用Arrays类的sort方法进行排序int[] a = new int[] {1, 3, 7, 4, 5, };Arrays.sort(a); 冒泡排序,供参考!public class TestPXu { public static void main(String[] args) { int[] A={2,3,6,4,3,1,5,8}; for(int i=A.length;i>1;i--) { for(int j=0;j<i-1;j++) { if(A[j]<A[j+1]) { int t=A[j]; A[j]=A[j+1]; A[j+1]=t; } } } for(int k=0;k<A.length;k++) { System.out.println(A[k]); } }} 很怪异的问题,请帮忙分析下哦? VE 这是神马情况? 关于析构函数 求一个正则表达式 mysql的层次查询 为什么JFRAME窗体在改变大小后,原来的图形会消失? 如何用java查询系统打开的应用程序的窗口标题? java连sqlserver时出现的一个问题,应该是个老问题,请高手做答 旧事重提,关于环境问题,。。。 有谁知道怎么将double的格式变为正常的输出吗? 如何比较两个字符串大小 小学编程问题,请知道的人给下答案。谢谢。
参考这里的每个算法,看你喜欢用哪个都行 http://www.java2000.net/f153
int[] a = new int[] {1, 3, 7, 4, 5, };
Arrays.sort(a);
int[] A={2,3,6,4,3,1,5,8};
for(int i=A.length;i>1;i--) {
for(int j=0;j<i-1;j++) {
if(A[j]<A[j+1]) {
int t=A[j];
A[j]=A[j+1];
A[j+1]=t;
}
}
}
for(int k=0;k<A.length;k++) {
System.out.println(A[k]);
}
}
}