ホームページ  >  記事  >  Java  >  Java言語で配列を使う方法

Java言語で配列を使う方法

PHPz
PHPzオリジナル
2023-06-11 09:03:07758ブラウズ

Java 言語配列の使用方法

Java は、広範な配列サポートを提供するオブジェクト指向プログラミング言語です。配列はデータ要素のコレクションであり、それぞれが同じデータ型を持ち、インデックス値 (添字) によってアクセスできます。 Java では、配列はオブジェクトであるため、キーワード new を使用して初期化する必要があります。この記事では、Java における配列の基本的な使用法について説明します。

  1. 配列の作成

Java では、配列を宣言するときにその型と長さを指定する必要があります。たとえば、次のコードは 5 つの整数を含む配列を作成します。

int[] myArray = new int[5];

このステートメントは、myArray という名前の配列を作成し、5 つの整数に記憶域スペースを割り当てます。 Java の配列の長さは固定されているため、実行時に配列のサイズを変更することはできません。配列サイズを変更する必要がある場合は、Java コレクション クラスを使用します。

  1. 配列要素へのアクセス

配列要素にはインデックスによってアクセスできます。 Java では、配列のインデックスは 0 から始まるため、最初の要素のインデックスは 0 になります。たとえば、myArray 配列の 3 番目の要素にアクセスするには、次のステートメントを使用できます。

int thirdElement = myArray[2];

この例では、myArray 配列の 3 番目の要素の値を thirdElement に割り当てます。

  1. 配列の初期化

Java では、中括弧を使用して配列を初期化できます。たとえば、次のコードは 5 つの整数の配列を作成し、1、2、3、4、および 5 に初期化します。

int[] myArray = {1, 2, 3, 4, 5};

new キーワードを使用して配列を作成するときに初期化することもできます。例:

int[] myArray = new int[]{1, 2, 3, 4, 5};

この例では、new キーワードを使用して myArray という名前の整数配列を作成し、それを 1、2、3、4、および 5 に初期化します。

  1. 配列の処理

Java の配列はさまざまな計算に使用できます。たとえば、次のコードは、配列内のすべての要素を追加する方法を示しています。

int sum = 0;
for(int i = 0; i < myArray.length; i++) {
    sum += myArray[i];
}

この例では、for ループを使用して myArray 配列を反復処理し、すべての要素を追加します。

  1. 多次元配列

Java では、多次元配列を作成できます。多次元配列は、入れ子になった配列を含む配列であり、2 次元、3 次元、またはそれ以上の次元にすることができます。たとえば、以下のコードでは、3 行 4 列の 2D 配列を作成します。

int[][] myArray = new int[3][4];

2 つの for ループを使用して、2D 配列のすべての要素を反復処理できます。次のコードは、2 次元配列を初期化し、各行の合計を計算する方法を示しています。

int[][] myArray = {
    {1, 2, 3},
    {4, 5, 6},
    {7, 8, 9}
};
int[] rowSum = new int[3];
for(int i = 0; i < myArray.length; i++) {
    for(int j = 0; j < myArray[i].length; j++) {
        rowSum[i] += myArray[i][j];
    }
}

この例では、3x3 の 2 次元配列 myArray を {1, 2, 3}, { として初期化します。 4, 5, 6}、{7, 8, 9} を実行し、2 つの for ループを使用して各行の合計を計算します。

概要

この記事では、Java 言語配列の基本的な使用法を紹介します。これらは保存されたデータ要素のコレクションであり、インデックスを介してそれぞれにアクセスできます。 Java では、配列はオブジェクトであるため、キーワード new を使用して初期化する必要があります。 Java では、中括弧を使用して配列を初期化でき、多次元配列を含むさまざまな計算で配列を使用できます。 Java 配列の基本を理解したので、独自の配列の作成と操作を開始できます。

以上がJava言語で配列を使う方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。