java - External Iterator vs Internal Iterator -
what external , internal iterator in java ?
external iterator
when iterator , step on it, external iterator
for (iterator iter = var.iterator(); iter.hasnext(); ) { object obj = iter.next(); // operate on obj }
internal iterator
when pass function object method run on list, internal iterator
var.each( new functor() { public void operate(object arg) { arg *= 2; } });
edit (nov 14, 2016)
- removed google search link
- reformatted
Comments
Post a Comment