class
Demo
//Demo类
{
public static void main(String[] args)
//测试主函数
{
int[] a={1,5,2,7,9,3,4};
//定义一个测试数组
SelectSort(a);
//调用选择排序算法
PrintArray(a); //调用打印数组方法
}
public static void SelectSort(int[] a) //定义选择排序算法
{
for(int i=0;i //控制第一维
for(int j=i+1;j
{
if(a[i]>a[j])
//第一维与第二维比较、交换
{
int temp=a[i];
a[i]=a[j];
a[j]=temp;
}
}
}
public static void PrintArray(int[] a)
//定义打印数组方法
{
for(int k=0;k
{
System.out.print(a[k]+"
");
}
}
}