First of all, several of the other answers are misleading and/or incorrect. Note that an array is an object. So you can use them as elements in a list, no matter whether the arrays themselves contain ...
Are you just using ArrayList whenever you need to group data?What are the specific scenarios where Set or Map are the correct ...