美文网首页
java 冒泡排序

java 冒泡排序

作者: 陈芝麻烂谷子的事 | 来源:发表于2021-05-08 14:35 被阅读0次

1.冒泡排序的写法:逐个比较数组内值的大小,根据规则对换值的位置实现排序
int[] arr = {3,6,7,0,1};
//使用i控制循环的次数
for(int i = 0;i< arr.length-1;i++){
//使用j遍历比较数组的值
for(int j = 0;j< arr.length-1-i;j++){
//如果判断前面的数字大于面的数字就交换位置,则结果从小到大排序,反之则从大到小排序
if (arr[j]>arr[j+1]){
int arrNum;
arrNum = arr[j];
arr[j] = arr[j+1];
arr[j+1] = arrNum;
}
}
}
//使用此方法可以打印出数组
System.out.println(Arrays.toString(arr));

相关文章

网友评论

      本文标题:java 冒泡排序

      本文链接:https://www.haomeiwen.com/subject/rcuudltx.html