Le collezioni in Apex sono:

  • List
  • Set
  • Map

Le List permettono duplicati

La Set non permette duplicati

La Map è come un array con chiave -> valore

List<String> frutta = new List<String>();
frutta.add('mela');
frutta.add('banana');
frutta.add('banana');
frutta.add('banana');
System.debug(frutta);
Set<String> frutta = new Set<String>();
frutta.add('mela');
frutta.add('banana');
frutta.add('banana');
frutta.add('banana');
System.debug(frutta);
Map<String,String> frut = new Map<String,String>{'a'=>'mela','b'=>'banana'};
System.debug(frut);