Allerdings hätte ich es wahrscheinlich den Beispielprojekt nicht mit einem Array sondern per Set gemacht.
Das ist aber nicht immer möglich: Im Gegensatz zu einem Set kann in einem Array ein Element mehrfach vorkommen und die Elemente können in bestimmter Weise angeordnet sein.