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 ataspublic 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:
Thanks ya gan, artikelnya bermanfaat banget :D (y)
Makasih .. Ane coba dulu
Posting Komentar