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

Popular posts from this blog

windows - Why does Vista not allow creation of shortcuts to "Programs" on a NonAdmin account? Not supposed to install apps from NonAdmin account? -

c++ - How do I get a multi line tooltip in MFC -

unit testing - How to mock PreferenceManager in Android? -