この記事では、Java における配列とは何かを紹介します。困っている友人のお役に立てれば幸いです。
配列はあらゆるプログラミング言語にとって重要なデータ構造の 1 つです。もちろん、言語が異なれば配列の実装や処理方法も異なります。
Java 言語で提供される配列は、同じ型の固定サイズの要素を格納するために使用されます。
100 個の独立変数 (number0、number1、...、number99) を直接宣言する代わりに、numbers[100] などの配列変数を宣言できます。
配列変数の宣言
まず、プログラムで配列を使用する前に、配列変数を宣言する必要があります。配列変数を宣言するための構文は次のとおりです:
dataType[] arrayRefVar; // 首选的方法
または
dataType arrayRefVar[]; // 效果相同,但不是首选方法
注: 配列変数を宣言するには、dataType[] arrayRefVar の宣言スタイルを使用することをお勧めします。 dataType arrayRefVar[] スタイルは C/C 言語に由来しており、C/C プログラマーが Java 言語をすぐに理解できるように Java で採用されています。
例
これら 2 つの構文のコード例を次に示します。
double[] myList; // 首选的方法
または
double myList[]; // 效果相同,但不是首选方法
配列の作成
Java 言語は new 演算子を使用して配列を作成します。構文は次のとおりです:
arrayRefVar = new dataType[arraySize];
上記の構文ステートメントは 2 つのことを行います:
1. dataType[arraySize] を使用して作成します配列。
2. 新しく作成した配列の参照を変数 arrayRefVar に割り当てます。
配列変数の宣言と配列の作成は、以下に示すように 1 つのステートメントで完了できます。
dataType[] arrayRefVar = new dataType[arraySize];
さらに、次の方法で配列を作成することもできます。
dataType[] arrayRefVar = {value0, value1, ..., valuek};
配列の要素にはインデックスによってアクセスします。配列のインデックス付けは 0 から始まるため、インデックス値の範囲は 0 から arrayRefVar.length-1 までです。
関連する推奨事項: 「Java チュートリアル 」
以上がJAVAの配列とは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。