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