logo

Јава Инитиализе низ

Јава иницијализациони низ је у основи термин који се користи за иницијализацију низа у Јави. Знамо да је низ скуп сличних типова података. Низ је веома важна структура података која се користи за решавање програмских проблема.

Реч елемент се користи за вредности ускладиштене на различитим позицијама низа. Да бисмо користили структуру података Арраи у нашем коду, прво је декларишемо, а након тога је иницијализујемо.

Декларација низа

Синтакса декларисања ан низ у Јави је дато у наставку.

 datatype [] arrayName; 

овде, тип података је тип елемента који ће бити ускладиштен у низу, четвртаста наруквица[] је за величину низа, и арраиНаме је име низа.

Иницијализација низа

Само декларација низа није довољна. Да бисте сачували вредности у низу, потребно је да га иницијализујете након декларације. Синтакса иницијализације низа је дата у наставку.

 datatype [] arrayName = new datatype [ size ] 

У Јави постоји више од једног начина иницијализације низа који је следећи:

1. Без додељивања вредности

На овај начин преносимо величину на квадратне заграде [], а подразумевана вредност сваког елемента присутног у низу је 0. Узмимо пример и разумемо како иницијализујемо низ без додељивања вредности.

АрраиЕкампле1.јава

 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;>