📚

Introduzione agli Array in Java

Nov 20, 2024

Appunti Lezione 15: Introduzione agli Array in Java

Introduzione agli Array

  • Definizione di Array: Collezioni di dati, utili per raggruppare valori correlati in un'unica variabile.
  • Esempio pratico: Lista di voti per diverse materie, anziché utilizzare singole variabili per ogni voto.

Creazione di Array in Java

  • Sintassi per creare un array: int[] numeri = new int[3];
    • Gli array in Java hanno dimensione fissa.
    • A differenza di JavaScript, dove gli array possono crescere.

Inserimento e Accesso agli Elementi

  • Inserimento degli elementi: Utilizzare gli indici per accedere e modificare gli elementi.
    • Esempio:
      • numeri[0] = 10;
      • numeri[1] = 20;
      • numeri[2] = 30;
  • Indici: Partono da 0. Per un array di lunghezza 3, gli indici sono 0, 1, 2.

Lunghezza dell'Array

  • Utilizzo di .length: Per ottenere la lunghezza dell'array.
    • Esempio: System.out.println(numeri.length); // Restituisce 3

Modifica degli Elementi

  • Gli elementi possono essere modificati tramite il loro indice:
    • numeri[1] = 100;
  • Differenza tra lunghezza e indici:
    • length restituisce il numero totale di elementi.
    • Gli indici iniziano da 0 e rappresentano la posizione degli elementi.

Accesso all'Ultimo Elemento

  • Per accedere all'ultimo elemento:
    • numeri[numeri.length - 1]
    • Questo ritorna l'elemento all'ultimo indice (length - 1).

Cicli per Iterare Sugli Array

  • Ciclo for:
    • Sintassi: for (int i = 0; i < numeri.length; i++) { System.out.println(numeri[i]); }
  • Ciclo for each:
    • Sintassi semplificata per iterare: for (int numero : numeri) { System.out.println(numero); }

Conclusione

  • Abbiamo coperto:
    • Cos'è un array
    • Come crearli e modificarli
    • Come iterare sugli array
  • Prossimo argomento: Array 2D, trattato in un video separato per la complessità del concetto.