Saturday, April 20, 2013

Contoh Mengurutkan Huruf menggunakan Java

  No comments
Sebelum belajar cara mengurutkan data ada baiknya memahami dulu metode 'tukar' data. Kode dibawah ini merupakan sebuah metode yang akan menukar nilai dua variabel jika nilai variabel pertama kurang dari nilai variabel kedua.

Algoritma :

1.  Ambil nilai a awal simpan di variabel temp;

2.  Tukar kedua nilai variabel, dengan mengambil nilai b ke variabel 

    a dan variabel b diisi dengan nilai temp (nilai awal variabel a).

Nah, untuk melakukan sorting (mengurutkan) huruf dalam sebuah kata atau kalimat metodenya mirip dengan cara diatas, yaitu membandingkan setiap huruf pada kata atau kalimat.

Kata atau kalimat (Baca: String) merupakan sekumpulan dari beberapa huruf (Baca: char). Sehingga untuk melakukan sorting dengan cara membandingkan setiap huruf yang ada dalam kalimat maka kita perlu mengambil huruf-huruf tersebut dan menampung dalam sebuah variabel array characters kemudian membandingkan elemen array berdasarkan indeksnya.

Untuk mengkonversi String ke dalam bentuk array karakter, pada java sudah disiapkan sebuah method toCharArray() pada class String, kita menggunakan method ini saja. Setelah itu mulailah mengurutkan huruf dengan kode dibawah ini yang merupakan modifikasi dari kode diatas.




@.... Selamat mencoba .... @

No comments :