View Single Post
Eski 24/08/2007, 01:32   #2 (permalink)
muharrem_tac
Bilgisayarcı
 
muharrem_tac Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 10/2002
Yer: İstanbul
Mesaj: 3,122
Varsayılan

Bu şekilde bir kod işinize yarayabilir:

Kod:
        HashMap hashMap = new HashMap();
        int sayac=1;
        do {
            int rastGeleOn = (int)(Math.random()*10)+1;
            if(!hashMap.containsValue("" + rastGeleOn)){
                hashMap.put(""+sayac, "" +rastGeleOn);
                sayac++;
                //ekrana gosterme islemi
            }
        } while (sayac<=10);
Daha kapsamlı random metodları için

Apache Commons Math library'sine bakabilirsiniz:

http://commons.apache.org/math/userguide/random.html
__________________
Programcılık aşçılık gibidir. Yemek tarifleri heryerde bulunabilir ancak iyi aşcı enderdir.
muharrem_tac hatta değil   Alıntı Yaparak Yanıtla