Cara Membuat Bilangan Random dalam Java

Untuk membuat/men-generate bilangan random dengan java adalah dengan menggunakan class java.util.Random

Contoh implementasinya adalah sebagai berikut :



Terlebih dahulu kita buat kelas untuk men-generate bilangan randomnya
import java.util.*;

public class RandomGenerator {
    private static Random random = new Random();

    public static String generateActivationCode(int length) {
        String code = new String("");
        for (int i = 0; i < length; i++) {
            code += (char) (random.nextInt(10) + '0');
        }
        return code;
    }
}
Kemudian kita buat kelas drivernya untuk memanggil kelas di atas
public class TestRandom {
    public static void main(String[] args) {
        RandomGenerator random = new RandomGenerator();
        for (int i = 0; i < 10; i++) {
            System.out.println("" + random.generateActivationCode(6) + "");
        }
    }
}

Contoh di atas adalah untuk men-generate bilangan random 6 digit sebanyak 10 bilangan. Untuk men-generate bilangan random dengan jumlah digit tertentu dan dalam jumlah tertentu kita tinggal mengubah parameter dan jumlah pengulangannya.

Output program akan seperti di bawah ini :

2 comments:

Anonim mengatakan...

Thanks ya gan, artikelnya bermanfaat banget :D (y)

Sistem Informasi STIKOM mengatakan...

Makasih .. Ane coba dulu

Posting Komentar