package array;
import java.util.Arrays;
import java.util.Collections;
public class MengurutkanArray {
public static void main (Strings[ ] args) {
int [ ] arrayKu;
// mengisi elemen array
arrayKu=new int [6] ;
arrayKu [0]=23 ;
arrayKu [1]=12 ;
arrayKu [2]=76 ;
arrayKu [3]=25 ;
arrayKu [4]=54 ;
arrayKu [5]=10 ;
// membuat tempat pengampung array hasil pengurutan
integer [ ] integerArray = new integer [ arrayKu.length ];
for (int i=0 ; i<arrayKu.length; i++) {
integerArray [ i ] = new integer(arrayKu[ i ]);
}
// proses pengurutan
Array.sort(integerArray);
// menampilkan hasil pengurutan
for (int i=0; i<arrayKu.length ; i++){
System.out.println ( "nilai = "+ integerArray[ i ] );
}
}
}
|
Source Code
Sedangkan jika ingin menampilkan hasil pengurutan secara descending maka :
package array;
import java.util.Arrays;
import java.util.Collections;
public class MengurutkanArray {
public static void main (Strings[ ] args) {
int [ ] arrayKu;
// mengisi elemen array
arrayKu=new int [6] ;
arrayKu [0]=23 ;
arrayKu [1]=12 ;
arrayKu [2]=76 ;
arrayKu [3]=25 ;
arrayKu [4]=54 ;
arrayKu [5]=10 ;
// membuat tempat pengampung array hasil pengurutan
integer [ ] integerArray = new integer [ arrayKu.length ];
for (int i=0 ; i<arrayKu.length; i++) {
integerArray [ i ] = new integer(arrayKu[ i ]);
}
// proses pengurutan
Array.sort(integerArray, Collections.reverseOrder() );
// menampilkan hasil pengurutan
for (int i=0; i<arrayKu.length ; i++){
System.out.println ( "nilai = "+ integerArray[ i ] );
}
}
}
|
Source Code
*Untuk download di pintukos, hindari menggunakan UCbrowser, karena bisa jadi link download bisa error.
0 Comments