У меня есть класс Аннотация итератора, который имеет эту функциюКак выполнить итерацию и выполнить произвольную операцию для каждого элемента?
void iterate(){
while(this.hasnext()){
..this.next()..
}
}
Как пройти в любой произвольной функции, которая будет применяться к следующему элементу. Например, есть ли способ сделать iterate(print)
?
В принципе, это единственная возможность на данный момент, никаких закрытий даже в Java 7. – Esko
Решение удалить их было печальным решением :( – Malaxeur
Это правильно, просто подумал, что я бы сказал, что это называется Command Pattern, очень полезный шаблон, который вы начнете использовать инстинктивно после того, как вы его использовали несколько раз. – vickirk