/** * 选择排序 * @author flyever581540 * * 2010-11-19上午07:59:40 */ public class SelectSort { public static void main(String [] args){ int [] data = new int[]{155,8,250,7,656,554}; sort(data); for(int i:data){ System.out.print(i+" "); } } public static void sort(int [] data){ int size = data.length; for(int i=1;i<size;i++){ int min = i-1; for(int j=i;j<size-1;j++){ if(data[j]<data[min]){ min = j ; } } int temp = data[i-1] ; data[i-1] = data[min]; data[min] = temp ; } } }