logo

Java inicializálási tömb

Java inicializálási tömb alapvetően egy tömb inicializálására használt kifejezés Java nyelven. Tudjuk, hogy a tömb hasonló típusú adatok gyűjteménye. A tömb egy nagyon fontos adatstruktúra, amelyet programozási problémák megoldására használnak.

A szó elem a tömb különböző helyein tárolt értékekhez használatos. Ahhoz, hogy kódunkban használhassuk az Array adatstruktúrát, először deklaráljuk, majd ezt követően inicializáljuk.

Egy tömb nyilatkozata

Az an deklarálás szintaxisa tömb Java nyelven alább közöljük.

java 8 jellemzői
 datatype [] arrayName; 

Itt, az adattípus a tömbben tárolt elem típusa, szögletes zárójel[] a tömb méretére vonatkozik, és arrayName a tömb neve.

Egy tömb inicializálása

Csak a tömb deklarálása nem elegendő. Ahhoz, hogy értékeket tároljunk a tömbben, a deklaráció után inicializálni kell. A tömb inicializálásának szintaxisa alább látható.

 datatype [] arrayName = new datatype [ size ] 

A Java nyelven egynél több módja van a tömb inicializálásának, amely a következő:

összevonási rendezési algoritmus

1. Értékek hozzárendelése nélkül

konvertálja a karakterláncot dátummá

Ily módon átadjuk a méretet a szögletes zárójelek [], és a tömbben található egyes elemek alapértelmezett értéke 0. Vegyünk egy példát, és értsük meg, hogyan inicializálunk egy tömböt értékek hozzárendelése nélkül.

ArrayExample1.java

 public class ArrayExample1 { public static void main( String args[] ) { //initializing array without passing values int[] array = new int[5]; //print each element of the array for (int i = 0; i <5; i++) { system.out.println(array[i]); } < pre> <p> <strong>Output:</strong> </p> <img src="//techcodeview.com/img/java-tutorial/54/java-initialize-array.webp" alt="Java Initialize array"> <p> <strong>2. After the declaration of the array</strong> </p> <p>In this way, we initialize the array after the declaration of it. We use the <strong>new</strong> keyword assigning an array to a declared variable. Let&apos;s take an example and understand how we initialize an array after declaration.</p> <p> <strong>ArrayExample2.java</strong> </p> <pre> public class ArrayExample2 { //main() method start public static void main( String args[] ) { //declaration of an array int [] numbers; //initializing array after declaration numbers = new int[]{22,33,44,55,66}; //print each element of the array for (int i = 0; i <5; i++) { system.out.println(numbers[i]); } < pre> <p> <strong>Output:</strong> </p> <img src="//techcodeview.com/img/java-tutorial/54/java-initialize-array-2.webp" alt="Java Initialize array"> <h3>3. Initialize and assign values together</h3> <p>In this way, we declare and initialize the array together. We don&apos;t do both the declaration and initialization separately. Let&apos;s take an example and understand how we do both the thing together:</p> <p> <strong>ArrayExample3.java</strong> </p> <pre> public class ArrayExample3 { //main() method start public static void main( String args[] ) { //declaration of an array int [] numbers = {22,33,44,55,66}; //print each element of the array for (int i = 0; i <5; i++) { system.out.println(numbers[i]); } < pre> <p> <strong>Output:</strong> </p> <img src="//techcodeview.com/img/java-tutorial/54/java-initialize-array-3.webp" alt="Java Initialize array"> <p>All the above three ways are used based on the requirement of the functionality.</p> <hr></5;></pre></5;></pre></5;>