JAVA

Aus ProgrammingWiki

Wiki-Quelltext dieser Seite.

<language>Java</language>
<code id="4bc899628b157" cols="20" rows="3">
int[] liste = {
	1,2,9,5,2,1
};
</code>

<code id="4bc899628b913" rows="12">
void selectionSort() {
      for (int i=0; i < liste.length; i++){
            int min = i;
            for (int j = i+1;j<liste.length;j++)
                if (liste[min]>liste[j])
                    min = j;

        int tmp = liste[i];
        liste[i]= liste[min];
        liste[min]= tmp;
        }    
  }
</code>

<code id="4bc899628c0e6">
String print(){
	String result = "" ;
	for (int i=0; i < liste.length; i++){
                  result += liste[i]+",";
	}
	return result;
}
</code>

<run id="4bc899628c8b1" rows="2">
selectionSort();
print();
</run>