Масив ініціалізації Java це в основному термін, який використовується для ініціалізації масиву в Java. Ми знаємо, що масив – це сукупність подібних типів даних. Масив є дуже важливою структурою даних, яка використовується для розв’язування задач програмування.
Слово елемент використовується для значень, що зберігаються в різних позиціях масиву. Щоб використовувати структуру даних Array у нашому коді, ми спочатку оголошуємо її, а потім ініціалізуємо.
Оголошення масиву
Синтаксис оголошення an масив у Java наведено нижче.
java string підрядок
datatype [] arrayName;
тут, тип даних це тип елемента, який буде зберігатися в масиві, квадратна дужка[] для розміру масиву, і arrayName це ім'я масиву.
Ініціалізація масиву
Тільки оголошення масиву недостатньо. Щоб зберегти значення в масиві, його необхідно ініціалізувати після оголошення. Синтаксис ініціалізації масиву наведено нижче.
c логічний
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;>