Java Kullanarak Rastgele Sayı Oluşturma
Java ile rasgele sayı oluşturmanın iki yolu var.
Randomclass kullanarak (java.util paketinde).
Math.random java sınıfını kullanma (ancak bu, 0.0 ile 1.0 arasında tam olmayan ondalıklı sayı üretir) üretecektir.
Örnek: Java Rasgele Sınıfını Kullanma
Öncelikle, java.util.Random -Kullanarak uygulamayı göreceğiz. 0 ile 100 arasında 10 rasgele sayı oluşturmamız gerektiğini varsayalım.
1 2 3 4 5 6 7 8 9 10 | public static void main(String args[]) { Random rnd = new Random(); for (int adet = 0; adet< 10; adet++){ int rSayi = rnd.nextInt(100); System.out.println("Rasgele Sayi : " + rSayi); } } |
Random sınıfının bir nesnesi rnd olarak başlatıldı. Rastgele sınıfın nextInt gibi bir yöntemi vardır. Bu, üst limit olarak belirtilen argümana dayanarak rastgele bir sayı sağlayacaktır, bununla birlikte alt limit 0’dır. Böylece, görüntülenen 10 rasgele sayı elde ederiz.
Örnek: Java Math.Random Kullanımı
Şimdi, java ile üretilen 10 random sayısını istiyorsak, ancak 0.0 ile 1.0 arasında bir değer alıyorsak, o zaman math.random() işlevini kullanmalıyız.
Bunları oluşturmak için aşağıdaki döngüyü kullanabilirsiniz.
1 2 3 4 5 6 7 8 | public static void main(String args[]) { for(int adet = 0; adet< 10; adet++){ System.out.println(Math.random()); } } |
Şimdi, bu garip sayıların nasıl üretildiğini biliyorsunuz !!!
1 Yorum