ビデオ: Java #12 配列を理解してみよう 2024
配列 は、単一の変数名とインデックス番号。配列の各項目は 要素と呼ばれます。 配列内のすべての要素は同じ型でなければなりません。したがって、配列そのものには、それがどのような要素を含むことができるかを指定する型があります。
インデックス番号は、変数名の後に記述され、かっこで囲まれています。したがって、変数名が x の場合、 x [5] のような式で特定の要素にアクセスできます。
x [5] は配列の5番目の要素を参照すると考えられます。しかし、最初の要素のインデックス番号は0から始まるので、 x [5] は実際に 6番目の 要素を参照します。この小さな詳細は、配列を操作する際の問題の主な原因の1つです。特に、配列のプログラミング歯を、0ではなく1からインデックスを付けた言語で切り取った場合には、問題が生じます。
配列の真のパワーは、配列インデックスとして変数または完全な式を使用できるという単純な事実です。たとえば、特定の配列要素を参照するために x [5] をコーディングする代わりに、 x [i] をコーディングすると、 i 。 <!配列の作成と使用の詳細に入る前に、熟考すべき配列情報をいくつかご紹介します:
配列自体がオブジェクトです。配列の変数名をインデックスなしで使用すると、配列オブジェクトを配列の特定の要素ではなく全体として参照できます。したがって、x [5]
- が配列の要素を参照する場合、 x は配列そのものを指します。 <! - 3 - > 配列は、配列の作成時に設定される固定長を持ちます。この長さは、配列に格納できる要素の数を決定します。任意の配列で使用できる最大のインデックス値は、配列の長さより1小さい値です。したがって、10個の要素の配列を作成する場合は、0〜9のインデックス値を使用できます。
- 配列の長さにアクセスするには、配列変数の
- length
- フィールドを使用します。たとえば、 xです。長さ は配列 x の長さを返します。