Эквивалентные функции генератора в Java

Я хотел бы реализовать Iteratorна Java, которая ведет себя примерно так же, как следующая функция генератора в Python:

def iterator(array):
   for x in array:
      if x!= None:
        for y in x:
          if y!= None:
            for z in y:
              if z!= None:
                yield z

x на стороне java может быть многомерным -массивом или некоторой формой вложенной коллекции. Я не уверен, как это будет работать. Идеи?

38
задан Trilarion 6 August 2018 в 10:21
поделиться