Random sınıfı, rastgele sayılar üretmek için kullanılır. Java’da bu işlemi Random sınıfı ile yapabiliriz. Random sınıfı, sadece int türünde değil float, btye, double gibi türlerde de sayı üretebilir.
Random Sınıfı
Bu sınıfı kullanmak için öncelikle sınıfı tanımladığımız yerin üst kısmına, paket isminden sonra şu sınıfı import ediyoruz ;
Sınıfı import ettikten sonra random sayılar üretmek için öncelikle bu sınıftan bir nesne oluşturmamız gerekiyor ve oluşturulan bu nesneden bir sayı üretiyoruz
Şimdi bu ürettiğimiz değeri ekrana yazdıralım;
Java’da random sayı üretmenin bir diğer yolu yolu da Math sınıfında bulunan Random metodudur.Fakat bu metod 0.0 ile 1.0 arasında değer üretir ve dolayısıyla bu değerler double türündedir.Ayrıca bu metod nesne oluşturularak kullanılmaz.Şimdi ise bunun nasıl kullanıldığını gösterelim;
Bu metodu 10 ile çarpmamızın sebebi, 0 ile 1 arasında double türünde değer üretmesidir.Bunu 10 ile çarparak tamsayı üretmesini sağlayabiliriz.Sonuç olarak bu fonksiyon 1 ile 10 arasında değer üretecektir.Biz bu fonksiyonun sonuna +10 eklersek 10 ile 20 arasında sayı üretecektir.Bilindiği gibi buna 20 dahil değildir