Java 将气泡排序从递增切换到递减
我需要从递增转换为递减。以下是我所拥有的:Java 将气泡排序从递增切换到递减,java,sorting,Java,Sorting,我需要从递增转换为递减。以下是我所拥有的: publicstaticvoidbubblesort(双[]数组){ 布尔交换=真; 对于(int i=1;i
publicstaticvoidbubblesort(双[]数组){
布尔交换=真;
对于(int i=1;i数组[j+1]){
双温=阵列[j];
数组[j]=数组[j+1];
阵列[j+1]=温度;
交换=真;
}
}
}
打印阵列(数组);
}
更改以下内容
if (array[j] > array[j + 1])
到
if(数组[j]<数组[j+1])
只需将大于(>)替换为小于(在循环的开始?@DrPibbleQuibble-我希望该解决方案对您有效。不要忘记接受答案,以便将来的访问者也可以自信地使用该解决方案。检查以了解如何操作。如果有任何疑问/问题,请随时发表评论。
if (array[j] < array[j + 1])