我的反转排序错在哪儿 大神们帮帮忙 反转排序class 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你只是将array反转了,没有排序。应该数组前面的数和其后面的数比大小,再判断要不要反转。public class Reversesort {// 反转排序 public static void main(String[] args) { int array[]={37,23,90,234,1321}; for(int i=0;i<array.length;i++){ int temp=array[i]; for(int j=array.length-1;j>i;j--){ if(array[i]<array[j]){ temp=array[i]; array[i]=array[j]; array[j]=temp; } } } for(int i=0;i<array.length;i++){ System.out.println(array[i]+" "); } }} 翻转和排序是两回事啊?你是不是想从大到小排序?你可以这样 public static void main(String[] args){ int array[]={37,23,90,234,1321}; Arrays.sort(array); //正序 for(int i=0;i<array.length/2;i++){ //翻转 int temp=array[i]; array[i]=array[array.length-1-i]; array[array.length-1-i]=temp; } System.out.println(Arrays.toString(array)); }} 用户登录怎样实现记住密码 关于java消息服务的应用问题 spring2+hibernate3整合问题 jbulider20006开发web service JBoss配置Mysql数据源,测试时一直报错:MySqlDS not bound(没有绑定!) 初级问题 急救!各位大虾,谁知道同一台机器上,iis和tomcat5.0,能否兼容? 【请教各位】如何在TOMCAT5.0中配置数据源? 兄弟我在搞EJB和JAVA数据库编程,在看<EJB>,希共同探讨 google翻译的数据解析 请问有大神写过websocket 服务器吗。 hibernate问题
应该数组前面的数和其后面的数比大小,再判断要不要反转。
public class Reversesort {// 反转排序 public static void main(String[] args) {
int array[]={37,23,90,234,1321};
for(int i=0;i<array.length;i++){
int temp=array[i];
for(int j=array.length-1;j>i;j--){
if(array[i]<array[j]){
temp=array[i];
array[i]=array[j];
array[j]=temp;
}
}
}
for(int i=0;i<array.length;i++){
System.out.println(array[i]+" ");
}
}
}
public static void main(String[] args){ int array[]={37,23,90,234,1321};
Arrays.sort(array); //正序
for(int i=0;i<array.length/2;i++){ //翻转
int temp=array[i];
array[i]=array[array.length-1-i];
array[array.length-1-i]=temp;
} System.out.println(Arrays.toString(array));
}}