public class Test
{
public static void main(String[] args)
{
int[] a = {1,4,2,5,12,10};
sort(a);
}
//选择排序,其他数和某一个数进行比较
public static void sort(int[] arg){
for(int i=0;i<arg.length;i++){
for(int j=i+1;j<arg.length;j++){
if(arg[i]>arg[j]){
int temp = arg[i];
arg[i]=arg[j];
arg[j]=temp;
}
}
}
for(int a :arg)
System.out.print(a+",");
{
public static void main(String[] args)
{
int[] a = {1,4,2,5,12,10};
sort(a);
}
//选择排序,其他数和某一个数进行比较
public static void sort(int[] arg){
for(int i=0;i<arg.length;i++){
for(int j=i+1;j<arg.length;j++){
if(arg[i]>arg[j]){
int temp = arg[i];
arg[i]=arg[j];
arg[j]=temp;
}
}
}
for(int a :arg)
System.out.print(a+",");
}
//冒泡排序,两个相邻的数进行比较
public static void sort(int[] arg){
for(int i=0;i<arg.length;i++){
for(int j=0;j<arg.length-1-i;j++){
if(arg[j]>arg[j+1]){
int temp = arg[j];
arg[j]=arg[j+1];
arg[j+1]=temp;
}
}
}
for(int a :arg)
System.out.print(a+",");
}