在 Java 中獲取陣列的長度
    
    
            Abdul Mateen
    2023年10月12日
    
    Java
    Java Array
    
 
本教程文章詳細介紹瞭如何在 Java 中獲取陣列的長度。
在 Java 中獲取陣列長度的方法有以下兩種。
- 陣列 length屬性
- for-each迴圈
在 Java 中使用陣列 length 屬性來獲取陣列的長度
在 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
在 Java 中使用 for-each 迴圈獲取陣列的長度
    
我們還可以使用 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 中的陣列的長度。
        Enjoying our tutorials? Subscribe to DelftStack on YouTube to support us in creating more high-quality video guides. Subscribe