class ArrayTest
{
public static void main(String[] args)
{
int[] arr = {12,34,56,2,33,6,77,99,7};
//排序
selectSort(arr);
//打印排序后的数组
printSort(arr);
}
/*
需求: 实现选择排序。
*/
public static void selectSort(int []arr)
{
for(int x = 0;x <arr.length - 1;x ++)
{
for(int y = x + 1;y < arr.length;y ++)
{
int temp;
if(arr[x] > arr[y])
{
temp = arr[x];
arr[x]=arr[y];
arr[y]=temp;
}
}
}
}
/*定义方法 输出数组元素*/
public static void printSort(int []arr)
{
for(int i = 0;i < arr.length;i ++)
{
System.out.print(arr[i]+ " ");
}
System.out.println();
}
}