J'ai besoin de calculer le nombre d'éléments d'un fichier Iterable
en Java. Je sais que je peux le faire :
Iterable values = ...
it = values.iterator();
while (it.hasNext()) {
it.next();
sum++;
}
Je pourrais également faire quelque chose comme ceci, car je n'ai plus besoin des objets de l'Iterable :
it = values.iterator();
while (it.hasNext()) {
it.remove();
sum++;
}
Un benchmark à petite échelle n'a pas montré une grande différence de performance, des commentaires ou d'autres idées pour ce problème ?