Arama butonu
Bu konudaki kullanıcılar: 1 misafir, 1 mobil kullanıcı
6
Cevap
204
Tıklama
0
Öne Çıkarma
Android’de arraylist den random seçtikten sonra bir daha aynısını seçmemek
W
6 yıl
Yüzbaşı
Konu Sahibi

Merhaba,

Android’de arraylistten random element seçtikten bir daha aynısını seçmemem lazım. Areaylistten seçtiğim elementi çıkartamam. Başka bir yolu var mı?

Cevaplarınızı bekliyorum.



< Bu ileti DH mobil uygulamasından atıldı >

A
6 yıl
Yarbay

Bir arrayde seçilenlerin indexini tutmayı deneyebilirsiniz

Buna benzer bir soru vardı geçtiğimiz aylarda forumda

Nasıl hep random element seçebilirim diye, aynısını seçmemek üzerine



< Bu ileti mini sürüm kullanılarak atıldı >
Bu mesaja 1 cevap geldi.
W
6 yıl
Yüzbaşı
Konu Sahibi

Nasıl anlamadım? Sorunun linki varsa atabilir misiniz? Zaten çektiğim index oluyor.



< Bu ileti DH mobil uygulamasından atıldı >
Bu mesaja 1 cevap geldi.

Bu mesajda bahsedilenler: @alimmm78
A
6 yıl
Yarbay

W
6 yıl
Yüzbaşı
Konu Sahibi

Merhaba,

çok teşekkür ederim. Bir while oluşturdum seçilen sayi önceki seçilen sayiya eşit olmayıncaya kadar sayı seçiyor. Teşekkür ederim.

İyi günler.



< Bu ileti DH mobil uygulamasından atıldı >
Bu mesaja 1 cevap geldi.

Bu mesajda bahsedilenler: @alimmm78
A
6 yıl
Yarbay

Burda eğer random değer hep aynısına geldiği durumdaki sonsuz döngüyü engellemek için

Random aralığını her seferde 1 azaltıp
Sol baştan kullanılmayanları sayaraj da ilerleyebilirsiniz

Örneğin
12345 vardı
3 ü kullandık ya
1245 boşta
Random çektiriyoruz 3 geldi
Soldan sayalım 1 2 4 yani 4 ü kullanıyoruz
Böylece sonsuz döngüye girmesini engelleyebilir
Benim aklıma bu yol gelmişti, siz de düşünüp daha iyisini bulabilirsiniz



< Bu ileti mini sürüm kullanılarak atıldı >
Bu mesaja 1 cevap geldi.

Bu mesajda bahsedilenler: @webandyazilimprofesor
W
6 yıl
Yüzbaşı
Konu Sahibi

Güzel bir yolmuş aslında denenebilir. Çok teşekkür ederim.



< Bu ileti DH mobil uygulamasından atıldı >


Bu mesajda bahsedilenler: @alimmm78
DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.