📚

Fondamenti degli Array in Java

Nov 20, 2024

Appunti sul Corso di Java - Episodio 15: Gli Array

Introduzione agli Array

  • Definizione: Collezioni di dati correlati.
  • Esempio pratico: Invece di definire variabili singole (int x, int y, ...), si usano gli array per raggruppare dati simili (es. voti delle materie).
  • Utilità: Possono contenere più valori in un'unica variabile.

Creazione degli Array in Java

  • Dichiarazione: Si utilizza il tipo di dato seguito da parentesi quadre. Esempio: int[] numeri;
  • Creazione e dimensione: Gli array in Java hanno dimensione fissa. Esempio: numeri = new int[3]; // crea un array vuoto di lunghezza 3

Inserimento di Elementi

  • Accesso agli indici: Gli indici partono da 0. Esempio: numeri[0] = 10; numeri[1] = 20; numeri[2] = 30;
  • Errore di dimensione: Tentare di accedere a numeri[3] con lunghezza 3 genera errore.

Lunghezza degli Array

  • Proprietà length: Restituisce la lunghezza dell'array. System.out.println(numeri.length); // stampa 3

Modifica degli Elementi

  • Modifica tramite indice: Gli elementi possono essere modificati accedendo all'indice. numeri[1] = 100; // modifica il secondo elemento

Distinzione tra Length e Indici

  • Length: Numero totale di elementi.
  • Indici: Posizioni degli elementi, partendo da 0.

Accesso all'Ultimo Elemento

  • Per ottenere l'ultimo elemento: numeri[numeri.length - 1]; // accede all'ultimo elemento

Ciclare gli Elementi dell'Array

  • Utilizzo del ciclo for: for (int i = 0; i < numeri.length; i++) { System.out.println(numeri[i]); }
  • Utilizzo del ciclo for-each: for (int numero : numeri) { System.out.println(numero); }

Conclusioni

  • Abbiamo coperto la creazione, modifica, e iterazione degli array.
  • Prossimo argomento: Array 2D.
  • Invito a ripassare gli array prima di procedere.

Ringraziamenti

  • Apprezzamenti per la partecipazione e invito alla comunità.