Konular

EBooklar

Javada çok boyutlu diziler açıklama ve örnek

   Java da Çok Boyutlu Diziler

Bir dizinin içine farklı bir dizi oluşturabiliriz ve bu şekilde istediğimiz kadar dizi tanımlayabiliriz. İşte bu şekilde bir dizinin içine farklı

bir dizi oluşturulabilen sisteme ÇOK BOYUTLU DİZİLER denir.

Örnek ;

 

public static void main(String[] args) {

    String KisiBilgisi[][][]=new String [3][2][4];

KisiBilgisi[0][0][0]=JOptionPane.showInputDialog(null,"1.Kişinin Adını Soyadını Giriniz"); KisiBilgisi[0][0][1]=JOptionPane.showInputDialog(null,KisiBilgisi[0][0][0]+" Hangi Şehirde Doğdu ?");
KisiBilgisi[0][0][2]=JOptionPane.showInputDialog(null, KisiBilgisi[0][0][0]+" Hangi Semtte Doğdu ?");
KisiBilgisi[0][0][3]=JOptionPane.showInputDialog(null,KisiBilgisi[0][0][0]+"Hangi Hastahanede Doğdu ?");
KisiBilgisi[0][1][0]=JOptionPane.showInputDialog(null, KisiBilgisi[0][0][0]+" Hangi Şehirde Yaşıyor ?");
KisiBilgisi[0][1][1]=JOptionPane.showInputDialog(null, KisiBilgisi[0][0][0]+" Hangi Semtte Yaşıyor ?");
KisiBilgisi[0][1][2]=JOptionPane.showInputDialog(null, KisiBilgisi[0][0][0]+" Hangi Mahallede Yaşıyor ?");

KisiBilgisi[1][0][0]=JOptionPane.showInputDialog(null, "2.Kişinin Adını Soyadını Giriniz");
KisiBilgisi[1][0][1]=JOptionPane.showInputDialog(null, KisiBilgisi[1][0][0]+" Hangi Şehirde Doğdu ?");
KisiBilgisi[1][0][2]=JOptionPane.showInputDialog(null, KisiBilgisi[1][0][0]+" Hangi Semtte Doğdu ?");
KisiBilgisi[1][0][3]=JOptionPane.showInputDialog(null, KisiBilgisi[1][0][0]+" Hangi Hastahanede Doğdu ?");
KisiBilgisi[1][1][0]=JOptionPane.showInputDialog(null, KisiBilgisi[1][0][0]+" Hangi Şehirde Yaşıyor ?");                                         KisiBilgisi[1][1][1]=JOptionPane.showInputDialog(null, KisiBilgisi[1][0][0]+" Hangi Semtte Yaşıyor ?");
KisiBilgisi[1][1][2]=JOptionPane.showInputDialog(null, KisiBilgisi[1][0][0]+" Hangi Mahallede Yaşıyor ?");

KisiBilgisi[2][0][0]=JOptionPane.showInputDialog(null, "3.Kişinin Adını Soyadını Giriniz");
KisiBilgisi[2][0][1]=JOptionPane.showInputDialog(null, KisiBilgisi[2][0][0]+" Hangi Şehirde Doğdu ?");
KisiBilgisi[2][0][2]=JOptionPane.showInputDialog(null, KisiBilgisi[2][0][0]+" Hangi Semtte Doğdu ?");
KisiBilgisi[2][0][3]=JOptionPane.showInputDialog(null, KisiBilgisi[2][0][0]+" Hangi Hastahanede Doğdu ?");
KisiBilgisi[2][1][0]=JOptionPane.showInputDialog(null, KisiBilgisi[2][0][0]+" Hangi Şehirde Yaşıyor ?");
KisiBilgisi[2][1][1]=JOptionPane.showInputDialog(null, KisiBilgisi[2][0][0]+" Hangi Semtte Yaşıyor ?");
KisiBilgisi[2][1][2]=JOptionPane.showInputDialog(null, KisiBilgisi[2][0][0]+" Hangi Mahallede Yaşıyor ?");

       

        JOptionPane.showMessageDialog(null, KisiBilgisi[0][0][0] + "n Doğduğu Yer : "
        + KisiBilgisi[0][0][1] + " / " + KisiBilgisi[0][0][2] + " / " + KisiBilgisi[0][0][3]
        + "n Yaşadığı Yer : " + KisiBilgisi[0][1][0] + " / " + KisiBilgisi[0][1][1] + " / "
        + KisiBilgisi[0][1][2] + "n"  + KisiBilgisi[1][0][0] + "n Doğduğu Yer : "
        + KisiBilgisi[1][0][1] + " / " + KisiBilgisi[1][0][2] + " / " + KisiBilgisi[0][0][3]
        + "n Yaşadığı Yer : " + KisiBilgisi[1][1][0] + " / " + KisiBilgisi[1][1][1] + " / "
        + KisiBilgisi[1][1][2] + "n" + KisiBilgisi[2][0][0]  + "n Doğduğu Yer : "  
        + KisiBilgisi[2][0][1] + " / "+ KisiBilgisi[2][0][2]  + " / " + KisiBilgisi[2][0][3]
        + "n Yaşadığı Yer : " + KisiBilgisi[2][1][0] + " / " + KisiBilgisi[2][1][1]
        + " / " + KisiBilgisi[2][1][2]);

       
    }

}

 

 1.Kişi İçin ;

Java Da Çok Boyutlu DizilerJava Da Çok Boyutlu DizilerJava Da Çok Boyutlu DizilerJava Da Çok Boyutlu DizilerJava Da Çok Boyutlu DizilerJava Da Çok Boyutlu Diziler

Java Da Çok Boyutlu Diziler

2.Kişi İçin ;

Java Da Çok Boyutlu DizilerJava Da Çok Boyutlu DizilerJava Da Çok Boyutlu DizilerJava Da Çok Boyutlu DizilerJava Da Çok Boyutlu DizilerJava Da Çok Boyutlu Diziler

Java Da Çok Boyutlu Diziler

3.Kişi İçin ;

Java Da Çok Boyutlu DizilerJava Da Çok Boyutlu DizilerJava Da Çok Boyutlu DizilerJava Da Çok Boyutlu DizilerJava Da Çok Boyutlu DizilerJava Da Çok Boyutlu DizilerJava Da Çok Boyutlu Diziler

Sonuç ;

 

Java Da Çok Boyutlu Diziler

Numan Bezaroğlu

Yorumunuzu Ekleyin


Yorumlar

  1. ilker
    hocam bunları for dongusunde sorgulatamazmıyız diyelim bir dizi tanımladım
    fori0;idizi[i];i hepsini el ile girmek zor degilmi bir dongu birde joption dan cekebilirmiyiz cunku bu sekilde yapmak biraz uzun oluyo
    18 Ocak 2011 23:24:00, Salı Like
  2. anka
    teşekkürler ..ama daha cok javaproğram değişik olunlar,,istiyorum
    03 Mart 2013 10:30:39, Pazar Like


















  • Yarışma Panosu
  • Yarışma Panosu ~ 20,019

    Girilen yarışmacı, soru sayısına göre cevapları ekrandan alıp bir tablo haline getiren uygulama. Örnek dizilerin anlaşılmasını sağlamak için hazırlanmıştır. Burada özellikle klavyeden girilen değerin dizi boyutu olarak aktarılması dikkat çekicidir. (new string[new ınteger(soru)])











  • Java Değişken Tipleri ~ 15,959

    Long, int, short, byte, boolean, float, double, char, string tipleri hakkında örnekler