Görsel Programlama

Katılım
1 Haziran 2020
Mesajlar
33
Reaksiyon skoru
7
Arkadaşlar ben iki combobox içerisinde aynı olan değerleri bulmaya çalışıyorum fakat yazdığım kodda bir hata var galiba aynı sayı olduğu halde bulmuyor.Kod şöyle:

Java:
for(int i=0;i<=19;i++)
        {
            for(int j=0;j<=19;j++)
            {
                if(jComboBox1.getItemAt(i)==jComboBox2.getItemAt(j))
                {
                    System.out.println(jComboBox1.getItemAt(i));
                }
            }
        }
 
Son düzenleme:
Arkadaşlar ben iki combobox içerisinde aynı olan değerleri bulmaya çalışıyorum fakat yazdığım kodda bir hata var galiba aynı sayı olduğu halde bulmuyor.Kod şöyle:
for(int i=0;i<=19;i++)
{
for(int j=0;j<=19;j++)
{
if(jComboBox1.getItemAt(i)==jComboBox2.getItemAt(j))
{
System.out.println(jComboBox1.getItemAt(i));
}
}
}
sen döngü yazmışsın ama döngü sonucunda ne yapması gerekiyor onu anlamadım
 
combobox ları dolanarak aşağıdaki koşulu aratmaya çalıştım.
if(jComboBox1.getItemAt(i)==jComboBox2.getItemAt(j))
 
Combobox ile ilgili herhangi bir bilgim yok kısa bir şekilde çalışma mantığını özetlersen yardımcı olabileceğimi düşünüyorum.
 
2 adet Combobox var içerisinde 0-5 arası rastgele 20 adet sayı var . Amacım bu iki combobox arasında aynı olan değerleri bulmak.
 
if ile ilk aynı değerleri bulduğunda koşul sağlandığı için if içine giricek diğer değerleri gözden geçirmeyecek
kod tekrardan if koşulunu kontrol edebilmesi için aksine bir koşul olması lazımki if in dışına çıkabilsin.
 
if koşulunu sağladığı zaman alttaki kodu kullanıp bir sonraki "j" değerine bakıyor. if in aksi bir kod belirtmek ile belirtmemek arasında fark yok. sağlamıyorsa direk diğer değere geçiyor.
 
Yeni mesajlar Yeni Konu Aç  

   

SON KONULAR

Forum istatistikleri

Konular
1,181,370
Mesajlar
10,649,217
Üyeler
187,500
Son üye
clydebeck
Geri
Top