arkadaşlar göstereceğim kodu gerizekalıya anlatırmış gibi anlatabilir misiniz acaba?
for (int i = 0; i < 40; i++) {
CokgenClass cokgen = new CokgenClass(CokgenOzellikleri[i][0], CokgenOzellikleri[i][1]);
cokgenList.add(cokgen);
özellikle [i][0] ve [i][1] kısımlarını anlamadım. bu konseptin farklı yerlerde de kullanıldığını gördüm. acaba nedir ne değildir? tüm kod aşağıda.
tüm kodlar
public class mainclass {
public mainclass() {
// TODO Auto-generated constructor stub
}
public static void main(String[] args) {
// TODO Auto-generated method stub
int[][] CokgenOzellikleri = new int[][]{{4,5},{7,5},{7,5},{6,10},{6,5}, {5,34},{7,45},{6,35},{7,16},{4,15},
{9,5},{9,5},{5,12},{3,10},{6,15}, {5,15},{8,45},{4,5},{9,16},{4,15},
{3,5},{3,5},{8,35},{9,17},{6,55},{5,15},{3,45},{8,35},{8,16},{4,25},
{3,5},{9,5},{8,54},{6,17},{6,35},{5,16},{5,45},{9,35},{8,16},{4,25}};
ArrayList<CokgenClass> cokgenList = new ArrayList<CokgenClass>();
for (int i = 0; i < 40; i++) {
CokgenClass cokgen = new CokgenClass(CokgenOzellikleri[i][0], CokgenOzellikleri[i][1]);
cokgenList.add(cokgen);
}
@SuppressWarnings("resource")
Scanner klavye = new Scanner(System.in);
System.out.println("Çokgen Adı Giriniz..");
String CokgenAdi = klavye.next();
String ClassCokgenAdi;
for (int i = 0; i < 40; i++) {
ClassCokgenAdi = cokgenList.get(i).CokgenAdi;
if ( ClassCokgenAdi.equals(CokgenAdi) )
{
System.out.println("Çokgen Kenar Sayısı: "+cokgenList.get(i).KenarSayisi+" Kenar Uzunlugu: "+cokgenList.get(i).KenarUzunlugu+" Cevre Uzunlugu: "+cokgenList.get(i).CevreUzunlugu);
}
}
}
}
for (int i = 0; i < 40; i++) {
CokgenClass cokgen = new CokgenClass(CokgenOzellikleri[i][0], CokgenOzellikleri[i][1]);
cokgenList.add(cokgen);
özellikle [i][0] ve [i][1] kısımlarını anlamadım. bu konseptin farklı yerlerde de kullanıldığını gördüm. acaba nedir ne değildir? tüm kod aşağıda.
tüm kodlar
public class mainclass {
public mainclass() {
// TODO Auto-generated constructor stub
}
public static void main(String[] args) {
// TODO Auto-generated method stub
int[][] CokgenOzellikleri = new int[][]{{4,5},{7,5},{7,5},{6,10},{6,5}, {5,34},{7,45},{6,35},{7,16},{4,15},
{9,5},{9,5},{5,12},{3,10},{6,15}, {5,15},{8,45},{4,5},{9,16},{4,15},
{3,5},{3,5},{8,35},{9,17},{6,55},{5,15},{3,45},{8,35},{8,16},{4,25},
{3,5},{9,5},{8,54},{6,17},{6,35},{5,16},{5,45},{9,35},{8,16},{4,25}};
ArrayList<CokgenClass> cokgenList = new ArrayList<CokgenClass>();
for (int i = 0; i < 40; i++) {
CokgenClass cokgen = new CokgenClass(CokgenOzellikleri[i][0], CokgenOzellikleri[i][1]);
cokgenList.add(cokgen);
}
@SuppressWarnings("resource")
Scanner klavye = new Scanner(System.in);
System.out.println("Çokgen Adı Giriniz..");
String CokgenAdi = klavye.next();
String ClassCokgenAdi;
for (int i = 0; i < 40; i++) {
ClassCokgenAdi = cokgenList.get(i).CokgenAdi;
if ( ClassCokgenAdi.equals(CokgenAdi) )
{
System.out.println("Çokgen Kenar Sayısı: "+cokgenList.get(i).KenarSayisi+" Kenar Uzunlugu: "+cokgenList.get(i).KenarUzunlugu+" Cevre Uzunlugu: "+cokgenList.get(i).CevreUzunlugu);
}
}
}
}

tamamını okumadım, muhtemelen şöyle: o [i][j] kısmını matris olarak düşün. çok boyutlu diziyi temsil ediyor, satır ve sütun sayısı.
eksi sozlukte eksiyen adam


CokgenClass'ını da paylaşabilir misin? o parametrelerle ne yapmış görelim bi, methodlarına falan bakalım.
diyanet takvimi

1