Oleh: leonard260788 | Januari 7, 2009

Sorting Java

class Sorting{
//buat sorting string , hafalin aja kayak gini
static public void bubbleSort(String array[]){
for(int i=0; i < array.length;i++){
for(int j=array.length-1;j > i;j–){
if(array[j].compareTo(array[j-1]) < 0 ){
//tukar
String temp = array[j];
array[j] = array[j-1];
array[j-1] = temp;
}
}

}
}

//buat sorting int, hafalin aja kayak gini
static public void bubbleSort(int array[]){
for(int i=0; i < array.length;i++){
for(int j=array.length-1;j > i;j–){
if(array[j] < array[j-1]){
//tukar
int temp = array[j];
array[j] = array[j-1];
array[j-1] = temp;
}
}

}
}

public static void main(String args[]){
String nama[] = {“Kerry”, “Angle”, “Fitri”, “Dimas”, “Robby”};
int angka[] = {5,65,45,4,53};

//cetak data awal
for(int i = 0; i < nama.length;i++){
System.out.print(nama[i] + ” “);
}
System.out.println(“”); // buat pindah baris

//ccetak data awal
for(int i = 0; i < angka.length;i++){
System.out.println(angka[i] + ” “);
}
System.out.println(“”); // buat pindah baris

bubbleSort(nama); // sort nama

bubbleSort(angka); // sort angka

System.out.println(“DATA SETELAH DISORTING”);
System.out.println(“======================”);

//cetak data setelah di sorting
for(int i = 0; i < nama.length;i++){
System.out.print(nama[i] + ” “);
}
System.out.println(“”); // buat pindah baris

//ccetak data setelah di sorting
for(int i = 0; i < angka.length;i++){
System.out.println(angka[i] + ” “);
}

}

}

Link untuk hapus  : http://www.kitaupload.com/download.php?file=451Sorting.java&del=384065&ignore=

Link untuk download :  http://www.kitaupload.com/download.php?file=451Sorting.java


Beri tanggapan

Your response:

Kategori