Java で配列の長さを取得する

Abdul Mateen 2023年10月12日
  1. Java で配列の長さを取得するために配列の length 属性を使用する
  2. for-each ループを使って Java で配列の長さを取得する
Java で配列の長さを取得する

このチュートリアル記事では、Java で配列の長さを取得する方法について詳しく説明します。

Java で配列の長さを取得するには、以下の 2つの方法があります。

  • 配列 length 属性
  • for-each ループ

Java で配列の長さを取得するために配列の length 属性を使用する

Java では、配列の長さは配列の要素数です。Java では配列の長さを取得する方法はありません。Java では配列の length 属性を用いて配列の長さを取得することができます。

Java は配列の長さを得るために配列の length 属性を提供しています。配列の length 属性は、配列名と一緒にドット演算子 (.) を使ってアクセスすることができます。

length 属性を利用して長さを取得するコードの例は以下の通りです。

public class ArrayLength {
  public static void main(String args[]) {
    int Array[] = {1, 2, 3, 4, 5};
    int ArrLength = 0;
    ArrLength = Array.length;
    System.out.println("The Length of Array is : " + ArrLength);
  }
}

出力:

The Length of Array is : 5

for-each ループを使って Java で配列の長さを取得する

Java の for-each ループを用いて、配列を反復して配列の要素を数えることで、配列の長さを得ることもできます。配列の長さを取得するには、最後の繰り返しの後に配列の長さを取得します。

for-each ループを用いて配列の長さを取得するコードの例は以下の通りです。

public class ArrayLength {
  public static void main(String args[]) {
    int Array[] = {1, 2, 3, 4, 5};
    int ArrLength = 0;
    for (int Elements : Array) ArrLength++;
    System.out.println("The Length of Array is : " + ArrLength);
  }
}

出力:

The Length of Array is : 5

for-each ループの繰り返しのたびに変数 ArrLength をインクリメントします。すべての繰り返しが終了すると、変数 ArrLength に格納されている配列の長さが得られます。

関連記事 - Java Array