Giriş Yap Kayıt ol Online Üyeler Aktif Konular Arama Üyeler Forum Kuralları
Tahribat.Com | Rastgele Sayi Üretecem Ama ?
Tahribat.Com Forumları
Java
      Rastgele Sayi Üretecem Ama ?
Bu Bölümde yeni konu açmak için tıklayın Konuyu cevaplamak için tık...
Konu 17 Aralik 2011 (Cumartesi) 16:08 tarihinde açıldı. Kısayol | Alıntı yap | Özel Mesaj
sLeymN


Kayıt : 31 Mart 2008
Adana
Erkek Üye
 
random_sayi yordamıyla rastgele sayi üretip geri döndürmek istiyorum ama bir kez gönderlen sayi bir daha gönderlmeyecek :s ama bir türlü beceremedim ve şuan derleme sırasında hata veriyor kodlar aşağıda..
 
hata mesajıda bu :

Exception in thread "main" java.lang.StackOverflowError
at java.util.Random.nextDouble(Random.java:394)
at java.lang.Math.random(Math.java:695)
at genetic_algorithm.kromozom.random_sayi(kromozom.java:29)

 
 
/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package genetic_algorithm;

import java.util.LinkedList;

/**
 *
 * @author sLeymN
 */
public class kromozom {

    int[] kromo = new int[10];
    int uygunluk;

    public kromozom() {
        for (int i = 0; i < 10; i++) {
            kromo[i] = random_sayi();
            System.out.print(kromo[i]);

        }
        System.out.println("");
    }
    LinkedList liste = new LinkedList();

    public int random_sayi() {
        int sayi = (int) ((Math.random() * 9) + 1);
        for (int i = 1; i < 10; i++) {
            if (liste.contains(sayi)) {
                sayi = random_sayi();
            }

        }
        liste.addLast(sayi);
        return sayi;
    }
}
 
 
 

Cehennemin dibine kadar yolum var daha.. || www.logicalarea.com 
17 Aralik 2011 (Cumartesi) 19:17 tarihinde yazıldı. Kısayol | Alıntı yap | Özel Mesaj
JPriest


Kayıt : 9 Mart 2007
İstanbul--Çanakkale
Erkek Üye
 
ArrayList<Integer> list = new ArrayList<Integer>();
		for (int i = 1; i < 11; i++) {
			list.add(i);
		}
		Collections.shuffle(list);

		for (Integer integer : list) {
			System.out.println(integer);
		}

Sen hiç kaval çaldın mı? 

[1]


Bu Bölümde yeni konu açmak için dıklayın Konuyu cevaplamak için tık...
Allah'a Havale Et Google Bookmark'a Ekle Yahoo'ya Ekle Stumbleupon'a Ekle Facebook'a Ekle Twitter'a Ekle   Google'da Ara : Rastgele sayi üretecem ama ? Favorilerime Ekle Yukarı Çık
Konuda 2 Mesaj Var.
Konu 250 Sefer Gösterilmiş.
2001-2012 © Tahribat Group - Her Hakkı Saklıdır. - ● Gizlilik İlkeleri ● Kullanım Koşulları ● İletişim