Pemrograman sorting dengan bubble sort tipe data string di java

Contoh Sorting Tipe Data String Dengan Java



pada kali ini saya akan memberikan sebuah pemrograman sorting pada java yang bertipe data string dengan bubble sort.
Nah untuk pengurutanya saya lakukan dengan cara ascending, atau menguurutkan data dari nilai keci ke nilai yang besar atau dalam sorting dari A ke Z. 




Berikut pemogramanNya:

public class sorting4 
{

    public static void main(String[]args) 
    {
    String[]data ={"semarang","jakarta","surabaya"}; //mengisi array
    String temp; //variabel untuk proses pertukaran
    //menampilkan data awal
    System.out.println(" Data awal");
     for (int i=0;i<data.length;i++)
    System.out.println(data[i]);
   
    //proses pengulangan 
    for(int i=0;i<data.length-1;i++)
   
    for(int j=i;j<data.length;j++)
    //proses pertukaran data
    if(data[i].compareTo(data[j])>0)
    {
       temp=data[i];
        data[i]=data[j];
        data[j]=temp;
    }
     // menampilkan data setelah diurutkan
     System.out.println(" Data setelah diurutkan secara ascending");
     for (int i=0;i<data.length;i++)
     System.out.println(data[i]);
    }
}


untuk hasil outpunya nanti akan seperti ini:


---Configuration: sorting4 - JDK version 1.6.0_10 <Default> - <Default>---
Data awal
semarang
jakarta
surabaya
     Data setelah diurutkan secara ascending
jakarta
semarang
surabaya


Process completed.




Subscribe to receive free email updates:

0 Response to "Pemrograman sorting dengan bubble sort tipe data string di java"

Post a Comment