Belajar Java Dasar Membuat Angka Random

Untuk membuat angka random, kita menggunakan class Random yang terdapat pada package java.util, atau melalui method static random dari class Math.

Objek dari class Random dapat menghasilkan random untuk  boolean, byte, float, double, int, long dan nilai Gaussian , sementara Math method random hanya dapat menghasilkan nilai double dalam rentang
0.0 ≤ a < 1.0, dimana  a adalah nilai yang dikembalikan oleh method random.

Generator dari objek dapat dibuat sebagai berikut :

Perhatikan kode dibawah ini :

Method nextInt() akan menghasilkan angka random berkisar dari range –2,147,483,648 sampai
+2,147,483,647.

Kita dapat menambahkan parameter pada method tersebut, misalnya :

Maka akan menghasilkan angka random dari 0 – 9.

Bagaimana bila kita menginginkan nilai acak berkisar di range 1 – 10?
Untuk menghasilkan angka random pada range tersebut, maka perlu dilakukan pergeseran, dengan menambahkan nilai shifting, dalam hal ini nilai terebut adalah 1 :

Contoh:

Output:

Belajar Java Dasar Membuat Angka Random
Ouput Program Membuat Angka Random

 

 

Be the first to comment

Leave a Reply

Your email address will not be published.


*