Java'da Bir Dizi Nasıl Başlatılır

Java Da Bir Dizi Nasil Baslatilir



Java'da programlama yaparken, bir dizide toplu veri biriktirme gereksinimi olabilir. Örneğin, verileri etkili bir şekilde okunabilir ve erişilebilir hale getirmek için düzenlemek ve sıralamak. Bu gibi durumlarda, bir diziyi başlatmak ve kullanmak, içerilen kaynakları verimli bir şekilde yönetmeye yardımcı olur.

Bu blog, Java kullanarak bir diziyi başlatma yaklaşımlarını gösterecek.







Java'da Bir Dizi Nasıl Başlatılır?

Bir dizi birden çok şekilde başlatılabilir. Bunlar, atanmamış değerlerle başlatma, bildirdikten sonra başlatma veya aynı anda hem tamsayı hem de dize değerleri ile başlatma olabilir.



Sözdizimi



veri tipi [ ] diziAdı


Yukarıdaki sözdiziminde:





    • veri tipi ”, bir tamsayı, dize vb. olabilen dizi verilerinin türüne karşılık gelir.
    • [ ] ” köşeli parantezler dizi boyutunu ifade eder.

Bir diziyi başlatmak için tartışılan olasılıklar şimdi birer birer gösterilecektir!

Örnek 1: Java'da Değer Atamadan Bir Dizi Başlatın



Bu örnekte, bir dizi değerler atanmadan başlatılabilir:

int [ ] sampleArray = yeni int [ 3 ] ;
için ( int ben = 0 ; Ben < 3 ; ben++ ) {
System.out.println ( 'Atanmamış değerlere sahip dizi: ' + örnek dizi [ Ben ] ) ;
}


Aşağıdaki adımları yukarıdaki koda göre uygulayın:

    • İlk olarak, “adlı bir dizi başlatın. örnek dizi ” ve boyutunu tanımlayın. yani, “ 3 ”.
    • Bundan sonra, “ için ” dizisi boyunca yinelemek ve konsolda yazdırmak için döngü.

Çıktı


Bir dizide hiçbir öğe bulunmadığından, yineleme '' değerini döndürür. 0 ” dizi indekslerinin her birinde.

Örnek 2: Java'da Bildirimden Sonra Bir Dizi Başlatın

Bu özel örnekte, bir dizi bildirilecek ve tamsayı değerlerle başlatılacak ve birikmiş dizi değerleri sırasıyla konsolda görüntülenebilir:

int [ ] girdileri;
girişler = yeni int [ ] { 1 , 2 , 3 } ;
için ( int ben = 0 ; Ben < 3 ; ben++ ) {
System.out.println ( 'Başlatmadan sonraki dizi şu hale gelir: ' +girişler [ Ben ] ) ;
}


Yukarıdaki kod satırlarında:

    • Her şeyden önce, “adlı bir dizi bildirin. girdileri ”.
    • Bir sonraki adımda, belirtilen tamsayı değerlerini ona atayın.
    • Son olarak, “ için ” dizi girişleri boyunca yineleme yapmak ve bunları görüntülemek için döngü.

Çıktı


Yukarıdaki çıktıda, yinelemeden sonra dizide atanan değerlerin görüntülendiği görülebilir.

Örnek 3: Java'da Bir Dizideki Değerleri Aynı Anda Başlatın ve Tahsis Edin

Bu özel örnekte, bir dizinin başlatılması ve içindeki değerlerin tahsisi aynı anda gerçekleştirilebilir:

int [ ] girişler = { 1 , 2 , 3 } ;
için ( int ben = 0 ; Ben < 3 ; ben++ ) {
System.out.println ( 'Başlatılan dizi şöyle olur: ' +girişler [ Ben ] ) ;
}


Yukarıdaki kod parçacığında verilen aşağıdaki adımları uygulayın:

    • “ adlı diziyi başlat girdileri ” ve belirtilen değerleri aynı anda atayın.
    • Bir sonraki adımda da aynı şekilde “ için ” dizisi değerleri arasında yineleme yapmak ve bunları görüntülemek için döngü.

Çıktı


Yukarıdaki çıktı, dizi bildiriminin ve başlatmanın uygun şekilde yapıldığını gösterir.

Örnek 4: Java'da Hem Tamsayı hem de Dize Değerleriyle Bir Dizi Başlatın

Bu gösterimde, bir dizi hem tamsayı hem de dizi değerleri ile başlatılacaktır:

Nesne [ ] girişler = { 'Harry' , 1 , 2 , 'Davut' , 3 } ;
için ( int ben = 0 ; Ben < 5 ; ben++ ) {
System.out.println ( 'Başlatılan dizi şöyle olur: ' +girişler [ Ben ] ) ;
}


Yukarıdaki kod satırlarında:

    • İlk olarak, “adlı bir dizi başlatın. girdileri ” hem tamsayı hem de dize değerleri ile.
    • Dikkat ' Nesne ”, hem tamsayı hem de dize değerlerinin bir dizide toplanabileceğini belirtir.
    • Son olarak, aynı şekilde, “ için ” dizi değerleri boyunca yineleme yapmak ve bunları görüntülemek için döngü.

Çıktı


Hepsi Java'da dizileri başlatmakla ilgiliydi.

Çözüm

Java'da bir dizi, değer atamadan, bildirimden sonra veya hem tamsayı hem de dize değerleri ile başlatılabilir. “” yardımıyla yapılır. köşeli parantez [ ] ” ve ardından değerleri ona (dizi) tahsis etmek. Bu değerler tamsayılar, dizeler veya her ikisi olabilir. Bu blog, Java'da bir diziyi başlatma yaklaşımlarını tartıştı.