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]);
}
0 Response to "Pemrograman sorting dengan bubble sort tipe data string di java"
Post a Comment