冒泡排序

来源:互联网 发布:苹果mac使用 编辑:程序博客网 时间:2024/06/07 03:32
class ArrayTest{public static void main(String[] args) {int[] arr = {12,34,56,2,33,6,77,99,7};//排序 bubbleSort(arr);//打印排序后的数组printSort(arr);}/* 需求: 实现冒泡排序。*/public static void bubbleSort(int []arr){for(int x = 0;x <arr.length - 1;x ++){for(int y = 0;y < arr.length - 1 - x;y ++){if(arr[y] > arr[y + 1]){int temp = arr[y];arr[y]=arr[y + 1];arr[y + 1]=temp;}}}}/*定义方法 输出数组元素*/public static void printSort(int []arr){for(int i = 0;i < arr.length;i ++){System.out.print(arr[i]+ " ");}System.out.println();}}

0 0