Ottieni la lunghezza dell'array in Java

Abdul Mateen 12 ottobre 2023
  1. Usa l’attributo Array length per ottenere la lunghezza dell’array in Java
  2. Usa il bucle for-each per ottenere la lunghezza dell’array in Java
Ottieni la lunghezza dell'array in Java

Questo articolo del tutorial spiega come ottenere la lunghezza dell’array in Java.

Esistono due modi per ottenere la lunghezza dell’array in Java come segue.

  • Attributo length array
  • Il bucle for-each

Usa l’attributo Array length per ottenere la lunghezza dell’array in Java

In Java, la lunghezza di un array è il numero di elementi dell’array. Non esiste un metodo predeterminato per ottenere la lunghezza di un array in Java. Possiamo ottenere la lunghezza dell’array in Java usando l’attributo length dell’array.

Java offre l’attributo length nell’array per ottenere la lunghezza dell’array. È possibile accedere all’attributo length utilizzando gli operatori punto (.) Insieme al nome dell’array.

Il codice di esempio per ottenere la lunghezza utilizzando l’attributo length è il seguente.

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);
  }
}

Produzione:

The Length of Array is : 5

Usa il bucle for-each per ottenere la lunghezza dell’array in Java

Possiamo anche ottenere la lunghezza di un array usando il bucle for-each in Java iterando l’array e contando gli elementi dell’array. Otteniamo la lunghezza di un array dopo l’ultima iterazione.

Il codice di esempio per ottenere la lunghezza utilizzando il bucle for-each è il seguente.

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);
  }
}

Produzione:

The Length of Array is : 5

Incrementiamo la variabile ArrLength ad ogni iterazione nel bucle for-each. Dopo aver completato tutte le iterazioni, otteniamo la lunghezza di un array memorizzato nella variabile ArrLength.

Articolo correlato - Java Array