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 !