Saya perlu mencari tahu jumlah elemen di dalam Iterable
di Java. Saya tahu saya bisa melakukan ini:
Iterable values = ...
it = values.iterator();
while (it.hasNext()) {
it.next();
sum++;
}
Saya juga bisa melakukan sesuatu seperti ini, karena saya tidak membutuhkan objek di Iterable lebih jauh:
it = values.iterator();
while (it.hasNext()) {
it.remove();
sum++;
}
Tolok ukur skala kecil tidak menunjukkan banyak perbedaan kinerja, ada komentar atau ide lain untuk masalah ini?