Domande con tag 'iterator'

1
risposta

Iterator / Range design, un iteratore di input leggero implementato con il modello iteratore di C ++ / java?

Mi piacerebbe capire meglio le decisioni sul design di Iterator / Range (concentrandomi su InputIterators). Fondamentalmente, questo è il modello java: while (iter.hasNext()) { Object o = iter.next(); // do something with o } Ma...
posta 15.09.2017 - 18:28
1
risposta

L'interfaccia 'Iterable' sembra ridondante in java? [chiuso]

In base alla seguente definizione (pre 1.8) di Iterable , package java.lang; import java.util.Iterator; public interface Iterable<T> { Iterator<T> iterator(); } Direi che, Iterable dipende dall'interfaccia Iter...
posta 23.07.2015 - 08:39
1
risposta

Perché non posso restituire un'implementazione di un'interfaccia per un metodo che richiede l'interfaccia? [chiuso]

Sto implementando un'interfaccia I su una classe A. I di classe A. Ho un Iterator T che dovrebbe restituire un oggetto che implementa I ogni volta che chiamo next. Il mio iteratore funziona come segue (ovviamente omettendo altre cose): p...
posta 12.10.2015 - 07:03