J'ai le code suivantImplémentation Iterable en Java
public class A extends Iterable<Integer> {
...
public Iterator<Integer> iterator() {
return new Iterator<Integer>() {
A a;
public boolean hasNext() {
...
}
public Integer next() {
...
}
public void remove(){
...
}
};
Je voudrais initialiser le champ « a » dans la classe anonyme avec l'instance de A cette méthode iterator a été appelé. C'est possible?
Merci.
Cela devrait être 'A Iterable' met en œuvre. – SLaks