Eu preciso de implementar a seguinte classe :
public class VertexIterator implements Iterator<Vertex>{
public boolean hasNext() {
// TODO Auto-generated method stub
return false;
}
public Vertex next() {
// TODO Auto-generated method stub
return null;
}
public void remove() {
// TODO Auto-generated method stub
}
Um iterador que vai percorrer uma LinkedList de Edges , para depois poder criar o seguinte método :
[code]public VertexIterator getEdgesIterator(){
// TO IMPLEMENT
}
[/code]
Como é que eu faço os métodos da class VertexIterator ?
Como é que eu acho a head da linked list ? Para depois poder fazer os métodos que implementam iterator :
public boolean hasNext() {
if(head.next != null) return true;
return false;
}
muito obrigado pela atenção…