Java initialisere array er dybest set et udtryk, der bruges til at initialisere et array i Java. Vi ved, at et array er en samling af lignende typer data. Arrayet er en meget vigtig datastruktur, der bruges til at løse programmeringsproblemer.
samlinger i java
Ordet element bruges til de værdier, der er gemt i forskellige positioner i arrayet. For at bruge Array-datastrukturen i vores kode, erklærer vi den først, og derefter initialiserer vi den.
Erklæring af et array
Syntaksen for at erklære en array i Java er angivet nedenfor.
datatype [] arrayName;
Her, datatypen er den type element, der vil blive lagret i arrayet, firkantet parentes[] er for størrelsen af arrayet, og matrixnavn er navnet på arrayet.
Initialisering af et array
Kun erklæringen af arrayet er ikke tilstrækkelig. For at gemme værdier i arrayet, er det nødvendigt at initialisere det efter erklæringen. Syntaksen for initialisering af et array er angivet nedenfor.
q3 måneder
datatype [] arrayName = new datatype [ size ]
I Java er der mere end én måde at initialisere et array på, som er som følger:
1. Uden at tildele værdier
På denne måde overfører vi størrelsen til firkantede seler [], og standardværdien for hvert element, der er til stede i arrayet, er 0. Lad os tage et eksempel og forstå, hvordan vi initialiserer et array uden at tildele værdier.
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;>