Skip to content Skip to sidebar Skip to footer

Belajar Cara Generate Angka Acak (Random Number) di Kotlin

Saat kita sedang mengerjakan projek program ,untuk situasi dan kondisi tertentu. Kita membutuhkan suatu ,tugas atau fungsi yang dapat menampilkan suatu angka secara acak, di dalam projek program yang sedang kita kerjakan. Nah , di bahasa pemrograman Kotlin ,kita dapat menggunakan class atau library java.util.Random.  yang terdapat di bahasa pemrograman Java ,untuk dapat melakukan tugas tersebut. Kita dapat menampilkan angka acak atau random number , dengan menggunakan tipe data seperti int,long , byte,float ,double, dan boolean. Pada artikel belajar kotlin kali ini , kita akan mencoba membuat atau mengenerate angka acak dengan menggunakan bahasa pemrograman Kotlin. Berikut mari kita simak caranya:


Belajar Cara Membuat Menampilka Angka Random di Bahasa Program Kotlin dari Java



1. Pertama buka IntelliJ IDEA ,atau Software IDE lain yang kalian gunakan , di Komputer atau Laptop kalian.



2.  Kalian bisa pehatikan Contoh code di bawah:

Contoh code :

Contoh Code Program Angka Acak 1 Kotlin
Contoh Code Program Angka Acak 1


Penjelasan :


Pertama kita import class library  ,dengan menggunakan import java.util.Random , atau import java.util.* 

Setelah itu  kita buat objek  random, dengan  menggunakan, baris code

val random = Random()


Lalu kita buat lagi variable tipe val , untuk menampung output hasil dari method random.

Kita isi dengan mengunakan objek random ,untuk memanggil method , seperti random.nextInt() untuk tipe data integer, random.nextDouble() , untuk tipe data double , random.next.long() untuk tipe data long, random.nextBoolean() untuk tipe data boolean.


Setelah itu , untuk menampilkan nilai atau value ,kita tidak perlu menggunakan println() berkali-kali kita hanya perlu menggunakan String template ,seperti  println(""" nilai $nilai """) 

Kita running atau jalankan program tersebut hasilnya : akan menampilkan angka random ,namun khusus tipe data boolean hanya ,akan mengacak nilai true dan false saja.


Output:



        Tampil Angka Integer    : -746991774
        Tampil Angka Double     : 0.8709009901011648
        Tampil Angka Long       : 8994417481215736051
        Tampil Angka Boolean    : true




Contoh  Code:

Contoh Code Program Angka Acak 2 Kotlin
Contoh Code Program Angka Acak 2


Penjelasan :

Kita juga bisa menampilkan angka acak , berdasarkan range tertentu, yang bisa kalian lihat

pada code diatas, kita menerapkanya untuk tipe data integer , dengan range 0 - 5 + 10.

Hasil outputnya akan menampilkan angka secara random ,dari range 0 - 15


Output :


  Tampil Angka Integer  : angka random 0 -15


Contoh Code :

Contoh Code Program Angka Acak 3 Kotlin
Contoh Code Program Angka Acak 3 



Penjelasan :

Alternatif lain , juga kita bisa menggunakan Math.random() , kita tidak perlu lagi mengimport library import java.util.Random. Namun ,karena Math.random() , menggunakan tipe data boolean , jadi kita harus mengconvert (Type Casting) terlebih dahulu , dengan menggunakan toInt() , di Kotlin.

Serta mengkalikan *6 adalah range = 0 - 6 , menandakan panjang array yang akan kita tampilkan.

Hasilnya akan menampilkan ,angka secara acak berdasarkan panjang array , dan juga nilai atau value yang telah di definisikan. Sebelumnya juga saya telah membagikan artikel tentang fungsi Math Random dengan menggunakan bahasa pemrograman Java.

Baca sebelumnya : Belajar Mengenal Fungsi Math Random Pada Program Java

Output :


Tampilkan angka Acak 56 atau (23,5,232,32,21)

Contoh Code :
Contoh Code Program Angka Acak 4 Kotlin
Contoh Code Program Angka Acak 4


Penjelasan :

Kita juga dapat menggunakan  , method untuk menampilkan angka secara acak , seperti pada contoh code diatas . Kita menampilkan angka secara acak dari range 0 sampai 5.


Output :

0  atau (1,2,3,4,5)



Post a Comment for "Belajar Cara Generate Angka Acak (Random Number) di Kotlin"