List – Map – Set sono delle varibili non primitive in Apex e sono come degli array o array multidimesionali.
Importante ricordare che se la lista contiene 10 elementi la size della lista sarà 10 ma in un ciclo di interazione è sempre bene ricordare che gli indici iniziano da 0 e quindi se devo ciclare per tutta la lunghezza della lista userò il simbolo di < e mai <= nomelista.size()