Android

Android – Java Diziler (Arrays)

Yazar - UĞUR

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.

Yorum Yap

This site uses Akismet to reduce spam. Learn how your comment data is processed.