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();
}
}