Sommario
Sebbene possiamo accedere ai dati di a Vettore manualmente utilizzando i suoi indici, è molto importante poter automatizzare questa procedura, in modo da poter eseguire grandi quantità di assegnazioni con poco codice.Per realizzare questa automazione possiamo contare su diversi strumenti di Giava, tra questi abbiamo i loop per e mentre, oltre alla figura di per ciascuno essere in grado di leggere i dati da un array.
Ciclo attraverso l'array con for
Usare un per ciclo attraversare ed elaborare un array viene naturale, uno dei motivi per cui possiamo farlo è che Giava ci dice quante posizioni ha l'array in modo che possiamo stabilire quanti loop avrà il nostro blocco, un altro motivo è che poiché un array contiene tutti i suoi elementi dello stesso tipo di dati, la cosa più sicura è che elaboreremo detti dati allo stesso modo da ciò che rende naturale l'uso di questo strumento.
Vediamo nell'immagine seguente un codice di come facciamo un attraversamento di un array con a per ciclo.
Per ogni ciclo
Questo è un miglioramento o un adattamento del classico ciclo for, la differenza è che invece di doverlo delimitare e impostare i suoi contatori, gli passeremo solo l'array e sarà incaricato di determinarne la dimensione e passare attraverso ciascuno dei suoi elementi.
DichiarazioneIl modo in cui dichiariamo questo ciclo cambia un po' rispetto a come lo facciamo con l'originale per, la prima cosa che dobbiamo fare è definire una variabile del tipo di dati che memorizza l'array, quindi gli diciamo l'array da attraversare. Vediamo la seguente immagine in cui abbiamo dichiarato un ciclo for-each:
Alla fine di questo tutorial possiamo vedere che in questo modo salviamo molto codice e il risultato è più leggibile, rendendolo un compito molto più semplice per le persone che devono leggere il nostro codice in futuro e quindi eseguire la manutenzione per contribuire a scalabilità.Ti è piaciuto e hai aiutato questo Tutorial?Puoi premiare l'autore premendo questo pulsante per dargli un punto positivo