...
Code Block |
---|
Iterator<Double> iterator1 = Arrays.asList(2.0, 3.0).iterator(); Iterator<Double> iterator2 = Arrays.asList(5.0).iterator(); BinaryOperator addition = (a, b) -> a + b; // Opprett en ny BinaryComputingIterator som tar inn iterator1 og iterator2 og utfører addisjon på verdiene. BinaryComputingIterator binaryIterator = new BinaryComputingIterator(iterator1, iterator2, null, 10.0, (x, y) -> x+yaddition); binaryIterator.next(); // 7.0 binaryIterator.hasNext() // true binaryIterator.next() // 13.0 binaryIterator.hasNext() // false |
...