Реализуйте переменную подсчеты с лямбда -выражением JavaJAVA

Программисты JAVA общаются здесь
Anonymous
Реализуйте переменную подсчеты с лямбда -выражением Java

Сообщение Anonymous »

У меня есть вопрос о выражениях Lambda. У меня есть пара классов, которая должна держать строку и инт. < /P>

Пара вытаскивает строку из файла.
и int представлен для номера строки.
Пока что у меня есть: < /p>

Stream lineNumbers = Files.lines(Paths.get(fileName));
List posStream = Stream.iterate(0, x -> x + 1).limit(lineNumbers.count()).collect(Collectors.toList());
lineNumbers.close();
Stream line = Files.lines(Paths.get(fileName));
List
pairs = line.map((f) -> new Pair(f,1))
.collect(Collectors.toList());
pairs.forEach(f -> System.out.println(f.toString()));
line.close();
< /code>

Как теперь я могу ввести номера файлов в пары?
Есть ли выражение лямбда, которое может выполнить это? Или мне нужно что -то еще?


Подробнее здесь: https://stackoverflow.com/questions/298 ... ssion-java

Вернуться в «JAVA»