se l'arraylist contiente molti elementi utilizzo Iterator?