java案例代码9-冒泡算法:
冒泡排序的思想
1.从头开始两两比较,把较大的元素与较小的元素进行交换
2.每轮把当前最大的一个元素存储到数组当前的末尾
步骤:
定义一个外部循环控制总共需要冒泡几轮(数组长度-1)
定义一个内部循环,循环控制每轮依次望后比较几个位置(数组长度-i-1)
如果当前位置的元素值大于后一个位置的元素值,两者交换。
package randarr;
public class Maopao {
public static void main(String[] args) {
//1.定义一个数组,存储一些数据
//冒泡算法的关键是,对比arr[j+1]){
int temp=arr[j+1];
arr[j+1]=arr[j];
arr[j]=temp;
}
}
}
//遍历数组内容输出
for (int i = 0; i



