Lists In Apex
Lists are used to store data in sequence. These are the widely used collections that can store primitives, use defined objects, sObjects, Apex Objects, or other collections.
If there is a list, (‘Violet’, ‘Indigo’, ‘Blue’, ‘Yellow’, ‘Red’, ‘Purple’), below is the index and their value. 0th: ‘Violet’, 1st: ‘Indigo’, 2nd: ‘Blue’, 3rd: ‘Yellow’, 4th: ‘Red’, 5th: ‘Purple’. Here, 0th, 1st, 2nd, etc are indexes of the array.
There are 2 main properties of lists:
- It stores data in sequential order.
- The data which it stores is non-unique or can be duplicated.
Hence use a list when the sequence of elements is important and where the uniqueness of the elements is not important.