Para convertir un iterable en una colección, el iterable se convierte primero en un spliterator. A continuación, con la ayuda de StreamSupport. stream(), el spliterator puede ser atravesado y luego recogido con la ayuda de collect() en la colección.