-2

I have a class foo with a field String[] bar. I want foo to implement Iterable<String>.

So I'm writing

@Override            
public Iterator<String> iterator() {
    // ToDo - return some function of `bar`
}

What can I put in the line marked ToDo to make an Iterator out of bar?

Konstantin Yovkov
  • 62,134
  • 8
  • 100
  • 147
P45 Imminent
  • 8,319
  • 4
  • 35
  • 78

1 Answers1

7

You can try with:

return Arrays.asList(bar).iterator();
Konstantin Yovkov
  • 62,134
  • 8
  • 100
  • 147