Generating random numbers in Java
Java telah menyediakan tiga cara untuk menghasilkan angka acak menggunakan metode dan kelas bawaan seperti yang tercantum di bawah ini:
- java.util.Random class
- Math.random method : Can Generate Random Numbers of double type.
- ThreadLocalRandom class
- Java.util.Random Class
Cara Pemakaian : - Import Class
import java.util.Random;
- Deklarasi variable
int rand_int1 = rand.nextInt(1000); // 0-1000
double rand_dub1 = rand.nextDouble(); // 0.0 - 1.0 - Math.random method
- Import Class
import java.lang.Math;
- Deklarasi Variable
double random = Math.random(); // 0.0 - 1.0 - ThreadLocalRandom class
- Import Class
import java.util.concurrent.ThreadLocalRandom;
- Deklarasi Variable
int rand_int1 = ThreadLocalRandom.current().nextInt(); // 0-1000
double rand_dub1 = ThreadLocalRandom.current().nextDouble(); // 0.0 - 1.0
boolean rand_bool1 = ThreadLocalRandom.current().nextBoolean(); // true or false
Contoh program tebak kecocokan gebetan:
Hasil Output :
Contoh program generate kartu:
Main.java
Card.java
Deck.java
Hasil Output :
Referensi :
- GeeksforGeeks Link
Komentar
Posting Komentar