//冒泡排序
public class ArrayDemo14 {
public static void main(String[] args) {
int[] a = {1,5,6,88,99,33,4,-4};
int temp =0;
for (int i = 0; i < a.length; i++) {
// for (int j = 0; j <a.length-1-i; j++) {//从大到小
// if(a[j]<a[j+1]){
// temp =a[j];
// a[j] =a[j+1];
// a[j+1] =temp;
// }
// }
for (int j =0; j<a.length-1-i; j++) {//从小到大
if (a[j]>=a[j+1]) {
temp = a[j];
a[j] = a[j+1];
a[j+1] = temp;
}
}
}
for (int i = 0; i < a.length; i++) {
System.out.println(a[i]);
}
}
}
冒泡排序java
最新推荐文章于 2024-09-12 23:58:52 发布
该篇文章详细介绍了如何在Java中使用冒泡排序算法对整数数组进行从小到大的排序,通过嵌套循环实现元素的比较和交换。
摘要由CSDN通过智能技术生成