Масив за инициализиране на Java е основно термин, използван за инициализиране на масив в Java. Знаем, че масивът е колекция от подобни типове данни. Масивът е много важна структура от данни, използвана за решаване на проблеми с програмирането.
Думата елемент се използва за стойностите, съхранявани в различни позиции на масива. За да използваме структурата от данни Array в нашия код, първо я декларираме и след това я инициализираме.
Декларация на масив
Синтаксисът за деклариране на an масив в Java е дадено по-долу.
char към низ java
datatype [] arrayName;
Тук, типът данни е типът елемент, който ще се съхранява в масива, квадратна скоба[] е за размера на масива и име на масив е името на масива.
Инициализиране на масив
Само декларирането на масива не е достатъчно. За да се съхраняват стойности в масива, е необходимо да се инициализира след декларацията. Синтаксисът за инициализиране на масив е даден по-долу.
изтегляне на видео от youtube vlc
datatype [] arrayName = new datatype [ size ]
В Java има повече от един начин за инициализиране на масив, който е както следва:
1. Без присвояване на стойности
По този начин предаваме размера на квадратни скоби [] и стойността по подразбиране на всеки елемент, присъстващ в масива, е 0. Нека вземем пример и разберем как инициализираме масив, без да присвояваме стойности.
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;>