Java inițializa matrice este practic un termen folosit pentru inițializarea unui tablou în Java. Știm că o matrice este o colecție de tipuri similare de date. Matricea este o structură de date foarte importantă utilizată pentru rezolvarea problemelor de programare.
Cuvantul element este utilizat pentru valorile stocate în diferite poziții ale matricei. Pentru a folosi structura de date Array în codul nostru, o declarăm mai întâi și apoi o inițializam.
Declarația unui tablou
Sintaxa declarării unui matrice în Java este dat mai jos.
datatype [] arrayName;
Aici, tipul de date este tipul de element care va fi stocat în matrice, paranteza pătrată[] este pentru dimensiunea matricei și arrayName este numele matricei.
Inițializarea unui Array
Doar declarația matricei nu este suficientă. Pentru a stoca valori în matrice, este necesar să o inițializați după declarare. Sintaxa inițializării unui tablou este dată mai jos.
datatype [] arrayName = new datatype [ size ]
În Java, există mai multe moduri de a inițializa o matrice, care este după cum urmează:
1. Fără a atribui valori
În acest fel, trecem dimensiunea la bretele pătrate [], iar valoarea implicită a fiecărui element prezent în matrice este 0. Să luăm un exemplu și să înțelegem cum inițializam o matrice fără a atribui valori.
ArrayExample1.java
cum să redenumești un director în linux
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;>