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

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

asp.net - In javascript how to find the height and width -

c# - DataTable to EnumerableRowCollection -