Acak Huruf dengan Java

Sodara-sodara…
postingan selanjutnya mengenai ilmu gimana caranya mengacak huruf dari 26 huruf alfabet menggunakan bahasa java,
untuk logikanya seperti ini :

huruf A memiliki nilai desimal ASCII 65 sedangkan huruf dalam alfabet itu ada 26 huruf. Berarti untuk mendapatkan huruf alfabet tertentu, harus mengacak 26 huruf dengan di mulai dari nilai 0 sampai 25 (jumlah 26). Setelah mendapatkan nilai dari dari hasil acak tadi, kemudian dijumlahkan dengan nilai dari A yaitu 65. Terakhir ubah nilai menjadi sebuah karakter.

begini sodara-sodara code nya.

import java.util.Random;

public class AcakHuruf{
    public static void main(String[] args){
        for (int i=0; i<16; i++){
            for (int j=0;j<8; j++){
                Random r = new Random();
                //Proses mengacak huruf dengan cara random 26 huruf A=65
                char huruf = (char) (r.nextInt(26)+'A');
                System.out.print(huruf+" ");
            }
            System.out.println();
        }
    }
}

dan hasilnya seperti ini

AcakHuruf

penjelasan tambahan :

for atau looping diatas hanya berfungsi sebagai pembentukan matrik untuk meletakkan huruf dalam tiap 16 baris 8 kolom

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s