Java 8 forEach with index [duplicate]

Is there a way to build a forEach method in Java 8 that iterates with an index? Ideally I’d like something like this:

params.forEach((idx, e) -> query.bind(idx, e));

The best I could do right now is:

int idx = 0;
params.forEach(e -> {
  query.bind(idx, e);
  idx++;
});

3 Answers
3

Leave a Comment