package my0410;
public class SelectSort {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
int data[]={3,2,4,1,5,1,2};
sort(data);
for(int i=0;i<data.length;i++){
System.out.println(data[i]);
}
}
public static void sort(int data[]){
int i,j,index;
for(i=0;i<data.length;i++){
index=i;
for(j=data.length-1;j>i;j--){
if(data[j]<data[index]){
index=j;
}
}
if(index!=i){
swap(data,index,i);
}
}
}
public static void swap(int []data,int a,int b){
data[a]=data[a]^data[b];
data[b]=data[a]^data[b];
data[a]=data[a]^data[b];
}
}