Есть Функция
private void addAllOrderedStocksToList(List<Integer> list) {
Iterator<Integer> amountIterator = data.getNumberOfOrderedStacks().iterator();
Iterator<Integer> lengthIterator = data.getOrderedStackLengths().iterator();
while (amountIterator.hasNext()) {
int amount = amountIterator.next();
int length = lengthIterator.next();
IntStream.range(0, amount).forEach(x -> list.add(length));
}
}
Проблема у меня возникает в этой строке. Я вообще не понимаю что она делает.
IntStream.range(0, amount).forEach(x -> list.add(length));
Может кто нибудь помочь мне переделать ее в Java 7.