Dizi Nedir ?
İçinde birden fazla değişken tutan ve diğer değişkenler gibi belirli bir türe sahip olan değişkenlerdir.Ayrıca bu değerler de bellekte ardışıl biçimde saklanırlar ve hepsi aynı türe ilişkin olmak zorundadır. Kısacası diziyi, arka arkaya sıralanmış bir değişken paketi olarak düşünebiliriz.
Dizilerle ilgili diğer önemli bir husus, dizilerin içlerinde tutacakları eleman sayısı sahiptir. Bazı elemanlara biz değer vermesek bile bu elemanlar için bellekte yer ayrılır. Ayrıca dizinin içerisinde saklanan değerlerin türü ile dizinin türü aynı olmak zorundadır.
Dizinin Oluşturulması: Dizi türü değişken adı [ dizinin eleman sayısı ] = { dizinin elemanları }
Bir örnekle dizileri inceleyelim...
İlk önce integer türünde dizi isminde bir dizi tanımladık. Ardından { ile } arasına dizimizin elemanlarını yazdık. Daha sonra bir for döngüsü oluşturduk. Bu for döngüsünü oluşturmamızdaki amaç, dizimizin elemanların hepsini teker teker ekrana basmak istememiz. 0 'dan 6 'ya kadar, yani bizim dizimizin eleman sayısının uzunluğunca bir for döngüsü açtık ve System.out.print komutuyla ekrana dizimizin elemanlarını yazdırdık. Dizinin her bir elemanını tek tek yazdırmak istediğimiz için de dizi[i] şeklinde kullandık. Dizinin istediğimiz elemanına ulaşmak için örneğin dizi[5] ibaresini kullanabiliriz.
NOT: Burada dikkat edilmesi gereken husus, dizilerin ilk elemanı 0(sıfır) 'dan başlar. Yani bizim yukarıda yazmış olduğumuz dizi[5] ifadesi bize dizinin 5. elemanını değil 4. elemanını verir.
Şimdi de String türünde bir diziyi ele alalım...
Bu sefer String türünde dizi adında bir dizi oluşturduk ve yine { ile } arasına elemanlarımızı yazdık. Dizimiz String türünde olduğu için dizimizin elemanlarını çift tırnak içinde ( " ") yazdık. Yine bir for döngüsü oluşturduk. Bu sefer eleman sayımız 3 olduğu için 0 'dan 3 'e kadar bir döngü açtık. Son olarak da Syste.out.print komutuyla dizimizin elemanlarını ekrana yazdırdık.
Hiç yorum yok:
Yorum Gönder