Java选择排序,代码输出为什么全是1
package name;
public class diYi{
public static void main(String[] args) {
int i,j,flag=0;
int[] array={4,3,7,6,1};
int len=array.length;
for(i=0;i<len-1;i++) {
int min=array[i];
for(j=i+1;j<len;j++) {
if(min>array[j]) {
min=array[j];
flag=1;
}
}
if(flag==1) {
int temp=array[i];
array[i]=min;
min=temp;
}
}
for(i=0;i<len;i++) {
System.out.print(array[i]+"\t");
}
}
}