冒泡排序

依次比较两个相邻的元素,如果前者大于后者就交换位置,每一趟排序之后就会把这趟中的最大值放在最后一位,重复上诉过程,直到没有在需要比较的元素为止。

java相关免费学习视频:java学习视频

示例如下:

public class Bubble_Sort {
 public static void main(String[] args){
  int[] arr = {2,4,1,5,6,9,0,6,7};
  bubbleSort(arr);
 }
 // 打印数组
 public static void print(int[] arr){
  for(int i = 0;i  arr[j+1]){
     int temp = arr[j+1];
     arr[j+1] = arr[j];
     arr[j] = temp;
    }
   }
   print(arr);
  }
 }
}
登录后复制

相关文章教程推荐:java入门学习

立即学习“Java免费学习笔记(深入)”;

以上就是java中如何实现数组的冒泡排序的详细内容,更多请关注慧达安全导航其它相关文章!

点赞(0)

评论列表 共有 0 条评论

暂无评论
立即
投稿
发表
评论
返回
顶部