logo

Java 配列の初期化

Java の配列の初期化 は基本的に Java で配列を初期化するために使用される用語です。配列は同様の種類のデータの集合であることがわかっています。配列は、プログラミングの問題を解決するために使用される非常に重要なデータ構造です。

言葉 要素 は、配列のさまざまな位置に格納された値に使用されます。コードで Array データ構造を使用するには、まずそれを宣言し、その後初期化します。

配列の宣言

を宣言する構文 Javaの配列 を以下に示します。

 datatype [] arrayName; 

ここ、 データ型 配列に格納される要素のタイプです。 角括弧[] は配列のサイズであり、 配列名 配列の名前です。

ネットワーキングと種類

配列の初期化

配列の宣言だけでは十分ではありません。配列に値を格納するには、宣言後に初期化する必要があります。配列を初期化する構文を以下に示します。

 datatype [] arrayName = new datatype [ size ] 

Java では、次のような配列を初期化する方法が複数あります。

1. 値を代入しない場合

Javaの素数

このようにして、サイズを 角中括弧 [] であり、配列内に存在する各要素のデフォルト値は 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&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;>