Я бы выбрал второй, так как вам не нужно делать копию памяти, и Iterator работает быстрее. Таким образом, вы сохраняете память и время.