Java Dersleri #49 - Diziler (Arrays)


Merhaba değerli Kodlama Vakti takipçileri, Bu dersimizde Java'da Diziler (Arrays) öğreneceğiz.

Java'da Diziler (Arrays) , her değer için ayrı değişkenler oluşturmak yerine, birden çok değeri tek bir değişkende depolamak için kullanılır.Bir dizi oluşturnak için değişken türünü köşeli parantezlerle tanımlayın:

String[] arabalar;

Bu örnekte, içinde "String" değerler tutan bir dizi tanımladık.Diziye eleman eklemek için, bir dizi süslü parentez içerisinde virgül ile ayırarak "String" ifadeler girebiliriz

String[] arabalar = {"BMW", "Mercedes", "Ford", "Ferrari"};

Dizi Elemanlarına Erişmek

Java'da Dizin indis numarasını kullanarak dizinin elemanlarına erişirsiniz.Aşağıdaki kod arabalar dizisinde ki ilk elemanı verir :

String[] arabalar = {"BMW", "Mercedes", "Ford", "Ferrari"};
System.out.println(arabalar[0]);

NOT : Dizilerde indiz numaraları 0'dan başlar. arabalar[0] ilk elemanı verirken , arabalar[1] ikinci elemanı verir.

Dizin Elemanını Değiştirmek

Java Dizilerde , dizi içerisinde ki bir elemanı değiştirmek için indis numaraları kullanılır.

String[] arabalar = {"BMW", "Mercedes", "Ford", "Ferrari"};
arabalar[0] = "Audi"
System.out.println(arabalar[0]);

Bu örnekte dizinin ilk elemanı artık "Audi" olmuştur.

Dizi Boyutu (Eleman Sayısı) Öğrenme

Java'da dizinin kaç elemana sahip olduğunu bulmak için length deyimi kullanılır:

String[] arabalar = {"BMW", "Mercedes", "Ford", "Ferrari"};
System.out.println(arabalar .length);

Dizinin Tüm Elemanlarına Erişmek (Döngüler)

For döngüsü ile dizi elemanları içinde döngü oluşturabilir ve döngünün kaç kez çalışması gerektiğini belirtmek için length özelliğini kullanabilirsiniz.

Aşağıdaki örnek, arabalar dizisindeki tüm öğeleri ekrana yazdırır:

String[] arabalar = {"BMW", "Mercedes", "Ford", "Ferrari"};
for (int i = 0; i < arabalar.length; i++) {
  System.out.println(arabalar[i]);
}

Bu dersimizde Java'da Diziler konusunu öğrendik. Derslerimiz hoşunuza gittiyse eğer paylaş butonlarından sevdiklerinizle paylaşabilirsiniz !

Bu içeriği beğendiyseniz paylaşarak destek olabilirsiniz!


Eğitim İçeriği

Eğitim Java Dersleri
Kategori Programlama Dili
Ders Adeti 125 Ders
Dil Türkçe
Güncelleme 09/2020
  • HTML Dersleri

    HTML Dersleri Sıfırdan İleri Seviyeye

    Kategori Web Programlama
    Ders Süresi 19 Ders
    Dil Türkçe
    Güncelleme 12/2020
    Derse Başla
  • Java Dersleri

    Java Dersleri ve Nesne Yönelimli Programlama

    Kategori Programlama Dili
    Ders Süresi 125 Ders
    Dil Türkçe
    Güncelleme 09/2020
    Derse Başla
  • CSS Dersleri

    CSS Dersleri Başlangıçtan İleri Seviyeye

    Kategori Web Programlama
    Ders Süresi 41 Ders
    Dil Türkçe
    Güncelleme 10/2021
    Derse Başla