Java initialisiert das Array ist im Grunde ein Begriff, der für die Initialisierung eines Arrays in Java verwendet wird. Wir wissen, dass ein Array eine Sammlung ähnlicher Datentypen ist. Das Array ist eine sehr wichtige Datenstruktur, die zur Lösung von Programmierproblemen verwendet wird.
Das Wort Element wird für die Werte verwendet, die an verschiedenen Positionen des Arrays gespeichert sind. Um die Array-Datenstruktur in unserem Code verwenden zu können, deklarieren wir sie zunächst und initialisieren sie anschließend.
Deklaration eines Arrays
Die Syntax der Deklaration von an Array in Java ist unten angegeben.
Instanz von Java
datatype [] arrayName;
Hier, der Datentyp ist der Elementtyp, der im Array gespeichert wird, eckige Klammer[] steht für die Größe des Arrays und arrayName ist der Name des Arrays.
Initialisieren eines Arrays
Nur die Deklaration des Arrays reicht nicht aus. Um Werte im Array zu speichern, ist es erforderlich, es nach der Deklaration zu initialisieren. Die Syntax zum Initialisieren eines Arrays ist unten angegeben.
datatype [] arrayName = new datatype [ size ]
In Java gibt es mehr als eine Möglichkeit, ein Array zu initialisieren:
Typoskriptsatz
1. Ohne Werte zuzuweisen
Java-Swing
Auf diese Weise übergeben wir die Größe an die eckige Klammern [], und der Standardwert jedes im Array vorhandenen Elements ist 0. Nehmen wir ein Beispiel und verstehen, wie wir ein Array initialisieren, ohne Werte zuzuweisen.
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'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't do both the declaration and initialization separately. Let'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;>5;>5;>