Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • boolean hasNext() - returnerer true dersom det kan beregnes flere verdier. Hvis det ikke er registrert noen standardverdier, så betyr dette at begge iteratorene kan gi ut flere verdier. , f.eks. hvis minst én av iteratorene har flere verdier. Hvis , og false dersom ingen av iteratorene har flere verdier. Dersom kun én iterator har flere verdier returnerer metoden kun true dersom det er definert en standardverdi for den tomme iteratoren, altså hvis begge iteratorene enten har flere verdier eller har en tilhørende standardverdi. Men merk at hasNext() returnerer uansett false, hvis begge iteratorene er tomme.
  • Double next() - returnerer resultatet av å bruke binæroperasjonen operator på de neste verdiene fra sub-iteratorene, og bruker standardverdier dersom en av iteratorene ikke har flere verdier.

...

BinaryOperator-implementasjoner kan lett genereres skrive ved hjelp av Java 8 lambda-notasjonsin funksjonsnotasjon. Dersom man for eksempel vil bruke en addisjonsoperator kan det se slik ut:

...