Android – Java Diziler (Arrays)

Diziler birden fazla değer ataya bildiğimiz veri taşıyıcılardır. Program yazarken birçok değerle işlem yaparız, bu değerlerin her biri için bir değişken tanımlamak uğraştırıcı olur. Bunu için dil tasarımcılar bizim için dizileri yapmışlar. Bu gibi durumlarda bir dizi tanımlayıp sonrasın birden faza değeri bu diziye atayabilir.

Diziler tanımlanırken aşağıdaki kalıp kullanılır.

DiziTipi [] diziAdi = new DiziTipi[5]; //5 elemanlı bir dizi.

Örnek;

String[] stringDizi = new String[3]; //3 elemanlı bir dizi.
stringDizi [0] = "uğur" //dizini ilk elemanı
stringDizi [1] = "ali"
stringDizi [2] = "veli" // dizinin son elemanı

System.out.println(diziAdi[0]); //dizinin ilk değerini yazıdırdık
  • Diziler tanımlanırken dizinin kaç elemanlı olduğunu bilmeli ve bunu yukarıdaki örnekte olduğu gibi belirmeliyiz.
  • Dizinin ilk elemanının indeksi 0 “sıfır” dır. stringDizi [0]

Dizi tanımlamanın ikinci bir yöntemi de mevcut. Bu yöntemde aşağıdaki gibidir.

int[] numaraDizisi = {10,20,30,40,50};

System.out.println(numaraDizisi[3]);

Yukarıdaki örnekte 5 elemanlı bir dizi tanımladık ve 3 indeksine sahip değeri ekrana yazdırdık. Bir önceki örnekte söylediğim gibi dizi elemanları 0 dan saymaya başlanır, yukarıdaki örneğin çıktısı 40 olacaktır.

Leave a Comment

Bu site, istenmeyenleri azaltmak için Akismet kullanıyor. Yorum verilerinizin nasıl işlendiği hakkında daha fazla bilgi edinin.