<span style= "FONT-SIZE:18PX;" >package two.java.test;/** * Select Sort in Java * @author Hello * */public class selectionsort{public static void Main (String a Rgs[]) {int []intarray={12,11,45,6,8,43,40,57,3,20};int keyvalue;//Select value int index;//array element subscript int temp;// Used for intermediate value substitution System.out.println ("Array before sorting:"), for (int i=0;i<intarray.length;i++) System.out.print (intarray[i]+ ""); System.out.println (); for (int i=0;i<intarray.length;i++) {index=i;keyvalue=intarray[i];for (int j=i;j< intarray.length;j++) if (intarray[j]<keyvalue) {index=j;keyvalue=intarray[j];} temp=intarray[i];intarray[i]=intarray[index];//interchange value Intarray[index]=temp;} System.out.println ("sorted array:"); for (int i=0;i<intarray.length;i++) System.out.print (intarray[i]+ "");}} </span>
Copyright NOTICE: This article for Bo Master original article, without Bo Master permission not reproduced.
Java implementation selection sorting