Java’da Çok Boyutlu Diziler

Java’da Çok Boyutlu Diziler
Java'da Çok Boyutlu Diziler
4

Java’da çok boyutlu diziler birden fazla boyut içeren diziler olarak tanımlanır. Çok boyutlu diziler, verileri matris biçiminde depolayan dizilerdir. İhtiyaca göre iki boyutlu, üç boyutlu dört veya daha fazla boyutta bir dizi oluşturabilirsiniz.

İçindekiler

Çok Boyutlu Dizi Tanımlaması

Java’da çok boyutlu dizilerin genel kullanım şekli şu şekildedir:

Genel kullanım şeklinde 2 boyutlu bir dizi oluşturduk, kaç boyutlu dizi oluşturmamız gerekiyorsa o kadar köşeli parantez kullanmamız gerekmektedir. 3 boyutlu dizi oluşturmamız gerektiğinde [][][] 3 köşeli parantez ile tanımlama yapmamız gerekmektedir.

Üç boyutlu bir dizi oluşturalım:

 

Çok Boyutlu Dizi Elemanlarına Erişim

Çok boyutlu dizilerde dizilerin içerisindeki elemanlara erişmek için örnekler yapacağız örneklere başlayalım.
1. Örnek

Ekran Çıktısı

Yaptığımız 1. örnekte 2 boyutlu bir dizi tanımladık, tanımladığımız bu dizinin içerisine elemanlarımızı yazdık. Ekran çıktımızda ise a[0][0] ile dizinin içerisindeki 0. indisinin, 0. elemanına yani 2‘ye ulaşmış olduk.

 
2. Örnek
Bu örneğimizde ise String değişkeni ile çok boyutlu bir dizi oluşturalım.

Ekran Çıktısı

2. örneğimizde String değişkeniyle dizi tanımladık, tanımladığımız bu dizinin içerisine elemanlarımızı girdik. Ekran çıktımızda ise a[1][0] ile dizinin içerisindeki 1. indisin, 0. elemanına yani Mehmet‘i yazdırmış olduk.

 
3. Örnek
Bu örneğimizde 3 boyutlu bir dizi oluşturalım.

Ekran Çıktısı

Yaptığımız örnekte 3 boyutlu bir dizi oluşturduk a[dizi_indisi][satır_indisi][sütun_indisi] olarak isimlendirilir.
 

Çok Boyutlu Dizileri Listeleme

Çok boyutlu dizilerde listeleme mantığı, tek boyutlu dizileri listeleme mantığı ile aynıdır listeleme ile ilgili örnek yapalım.

1. Örnek

Ekran Çıktısı

 
2. Örnek
Bu örneğimizde for döngüsü kullanarak yazılan sayıların düzenli olarak sıralaması yapıldı.

Ekran Çıktısı

 

Çok Boyutlu Dizinin Uzunluğu

Çok boyutlu dizilerde dizinin içerisindeki uzunluğu bulmak için lenght metodu kullanılır. Aynı şekilde tek boyutlu dizilerde de dizinin uzunluğunu bulmak için lenght metodu kullanırız.

1. Örnek

Ekran Çıktısı

Yapmış olduğumuz bu örnekte ilk olarak a dizimizin kaç elemanlı olduğunu yazdırdık, ve çıktıyı 3 olarak verdi. Sonrasında ise dizimizin 1 ve 2. indisli elemanlarımızın uzunluğunu 5 ve 2 olarak çıktısını aldık.

 
2. Örnek

Ekran Çıktısı

Bu, 2. örneğimizde String türünde bir dizi tanımladık ve dizimizin indislerine elemanlarımızı girdik. Sonrasında dizimizin içerisinde kaç eleman olduğunu belirtmek amacıyla length metodunu kullandık.

İlginizi Çekebilir

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir


The reCAPTCHA verification period has expired. Please reload the page.

Yorumlar (4)

  1. 16 Şubat 2021

    Yazınızı okumaya başladım fakat ara ara beklemeyi sevdiğimden dolayı 3-4 yıl sonra asıl yorumumu size ileteceğim.

  2. 16 Şubat 2021

    I would like apply all these terms under modest conditions. Whatever you want is what I want also but you know this country, USA, can’t be ruled on its own. It needs a black president.

  3. 18 Şubat 2021

    Beni köpeğe çeviren Dudu’ya selam olsun. Bu büyüyü by-pass edecek bir kod satırı yahut satırları var mı? Varsa paylaşabilir misiniz?

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir


The reCAPTCHA verification period has expired. Please reload the page.