У меня есть вопрос о выражениях 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 ⇐ JAVA
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Производительность foreach, array_map с лямбда-выражением и array_map со статической функцией
Anonymous » » в форуме Php - 0 Ответы
- 10 Просмотры
-
Последнее сообщение Anonymous
-