22 Ekim 2016 Cumartesi

Java Diziden rastgele veri çekme

Kelimeler dizisinde bulunan farklı dillerdeki selamlaşmayı Random sınıfı ile rastgele çekip ekrana yazdıracağız.

Projeyi her defasında çalıştırdığımızda farklı veri gelecektir. Tabi aynı verinin üst üste gelme olasılığı da vardır çünkü dizimizde sadece 5 tane veri olduğu için aynı veri tekrar gelebilir. 100 tane veri olsaydı aynı verinin üst üste tekrar gelme olasılığı daha az olurdu.

package dersler;
import java.util.Scanner;
import java.util.Random;
public class Dersler {  
    public static void main(String[] args) {
        Scanner giris=new Scanner(System.in);
        String[] kelimeler={"merhaba","hello","privet","Salem","Nihao"};
        int sayi;
        Random uret=new Random();
        sayi=uret.nextInt(kelimeler.length);
        System.out.println("Rastgele bir dilde selamlaşma:"+kelimeler[sayi]);
        }
     
    }


Program Çıktısı:

Hiç yorum yok:

Yorum Gönder