18
ответов

преобразовать список в hashmap в java, используя stream api [duplicate]

Я пытался конвертировать List & lt; Object & gt; в HashMap & lt; String, Object & gt; используя stream api в java У меня был пользовательский класс public class User {private String name; private String mobile; } ...
вопрос задан: 30 May 2018 22:10
16
ответов

Фильтрация двойного потока Java отсортированного списка [дубликат]

Пусть T - поток удвоений, отсортированный в порядке возрастания в следующем коде, как я могу сделать его таким, чтобы в первый раз фильтр был ложным, чтобы остальные элементы не были протестированы? Мне нужно это ...
вопрос задан: 12 June 2015 08:12
13
ответов

В Java 8 есть способ сопоставить функцию над двумя потоками? [Дубликат]

У меня есть два потока, скажем: final Stream & lt; Integer & gt; firstStream = Stream.of (1, 2, 3); конечный поток & lt; Целое & gt; secondStream = Stream.of (10, 20, 30); Я хочу объединить потоки, добавив ...
вопрос задан: 25 January 2016 19:36
8
ответов

Возврат потока из уровня обслуживания [дубликат]

Я постоянно вижу такие кодовые базы, как следующий открытый класс SomeService () {public List & lt; someObject & gt; getSomePs {return someObjectRepo.getAll () .stream () .filter (it - & gt; it ....
вопрос задан: 27 July 2014 04:48
7
ответов

конструктор как делегат - действительно ли это возможно в C#?

У меня есть класс как ниже: класс Foo {общественность Foo (интервал x) {...}} и я должен передать определенному методу делегата как это: делегат Foo FooGenerator (интервал x); действительно ли возможно передать...
вопрос задан: 21 October 2009 03:47
6
ответов

Поток Java: накопление целого числа в forEach loop [duplicate]

Я работаю с потоками java8 в течение месяца (так что у меня мало знаний). Я пытаюсь накапливать переменную лямбда, делая что-то вроде: ArrayList & lt; Integer & gt; hor = horasPorDia (); ...
вопрос задан: 19 January 2016 14:17
6
ответов

Суммирование списка BigIntegers с использованием потоков в Java [duplicate]

У меня есть List & lt; BigInteger & gt; и я хочу суммировать его содержимое. Это можно легко сделать, пройдя через него. Список & л; BigInteger & GT; listOfNumbers = new ArrayList & lt; & gt; (); // Некоторый код, который ...
вопрос задан: 11 December 2015 19:46
6
ответов

Необходимо сделать карту & lt; K, карту & lt; V, список & gt; & gt; & gt; & gt; & gt; & gt; & gt; [Дубликат]

У меня есть список объектов класса, у которых есть атрибут LocalDate, который мне нужен, чтобы создать карту, у которой есть ключ, являющийся годом, а значение - другой картой, которая является ключевым месяцем, а значение - списком ...
вопрос задан: 5 February 2015 12:30
6
ответов

Параллельный поток, не позволяющий мне исключать [duplicate]

У меня есть фрагмент кода, который я распараллеливал CopyOnWriteArrayList & lt; StockQuote & gt; top = new CopyOnWriteArrayList & lt; & gt; (); // Переменные не допускаются внутри lambda для установки, если не окончательный. Но ...
вопрос задан: 8 May 2014 21:31
4
ответа

Поиск непустого списка внутри списка с использованием функций Java 8

У меня есть фрагмент кода, который я хочу сделать более лаконичным и в то же время читабельным, используя функции Java 8, такие как лямбды / потоки и т. Д. В основном, есть список элементов, и у каждого элемента есть список ошибок. Если там ...
вопрос задан: 19 January 2019 15:52
4
ответа

Группировка объектов по двум полям с использованием Java 8

У меня проблема с группировкой двух значений в Java 8. Моя основная проблема - сгруппировать два поля, я правильно группирую одно поле с именем getNameOfCountryOrRegion (), но теперь меня интересует groupingBy ...
вопрос задан: 17 January 2019 20:50
4
ответа

новый Java Список объектов путем сопоставления записей в двух других списках

предположим, что у меня есть эти два списка List & lt; Person & gt; person = Arrays.asList (новое лицо (1, «Майк», «Канада»), новое лицо (2, «Джилл», «Англия»), новое ...
вопрос задан: 13 July 2018 19:00
4
ответа

Объяснить java 8 собрать перегруженный метод [duplicate]

На самом деле я пытался понять перегруженный метод коллектива. & Lt; R & GT; R collect (Поставщик, поставщик, BiConsumer & lt; R, & gt; супер T & gt; аккумулятор, ...
вопрос задан: 18 March 2017 21:07
4
ответа

Почему поток не ограничен, есть ли фильтр () до limit ()? [Дубликат]

Я был удивлен, узнав, что, когда я добавил блок фильтров, предел остановил работу - поток остался бесконечным. См. Пример импорта кода org.joda.time.LocalDate; import java.util.HashSet; ...
вопрос задан: 10 December 2015 09:01
4
ответа

Поток Java для каждого [дубликата]

Я пытаюсь читать .CSV по строкам, используя потоки и forEach, но я не могу заставить его работать правильно. public static void printFile (String file) {try (Stream & lt; String & gt; stream = Files.lines (...
вопрос задан: 23 October 2015 14:10
4
ответа

Лучший способ использовать ключевое слово throw в Java 8 lambda streams [duplicate]

Я делаю вызов метода внутри карты в потоке java. метод внутри карты уже обрабатывает исключение. Но в потоках java я получаю ошибку компиляции для обработки исключения с помощью try / catch. Любое понимание ...
вопрос задан: 8 July 2015 08:17
4
ответа

Почему ссылка метода создает java.lang.BootstrapMethodError [duplicate]

Раньше я думал о ссылках на Java как синтаксический сахар, который был введен как дополнение к лямбда-выражениям. Но, видимо, это не так. В приведенном ниже примере ссылка на метод, ...
вопрос задан: 20 November 2014 04:30
4
ответа

Трудности, которые понимают метод потока toArray в java 8 [duplicate]

Почему Java решил выбросить ArrayStoreException в следующем методе & lt; A & gt; A [] Stream & lt; T & gt; .Array (IntFunction & lt; A [] & gt;), если тип времени выполнения любого из элементов потока не является ...
вопрос задан: 19 August 2013 04:18
3
ответа

Как сгруппировать объекты из списка, который может принадлежать двум или более группам?

У меня есть список предметов, где каждый предмет может принадлежать к одной или нескольким категориям. Для ограниченного набора категорий (строка) я хочу создать карту с категорией в качестве ключа и списком элементов в качестве значения. Предположим, мой
вопрос задан: 27 March 2019 11:48
3
ответа

Конвертировать пустые проверки в Необязательные

Я не понимаю, как функционально изменить эти проверки на ноль с помощью Optional: private boolean findProduct (String prodName) {for (OrderItem item: orderItems) {if (item! = Null) {...
вопрос задан: 18 March 2019 01:07
3
ответа

Как сгруппировать свойства объекта и сопоставить его с другим объектом, используя потоки Java 8?

Предположим, у меня есть группа автомобилей-бамперов, у которых есть размер, цвет и идентификатор («код автомобиля») по бокам. class BumperCar {int size; Цвет строки; String carCode; } Теперь мне нужно ...
вопрос задан: 21 January 2019 09:09
3
ответа

Как отсортировать строки с условием, используя потоковый API

Я изучаю потоковое API, у меня есть эта задача. Мне нужно отсортировать коллекцию List в порядке их длины, если длины нескольких строк одинаковы, то сортировать их по алфавиту Мой код: список & ...
вопрос задан: 20 January 2019 17:51
3
ответа

Преобразовать список < Object > на карту < String, Integer > такой, что строка не является дублирующим значением с использованием потоков Java 8

У нас есть класс Student: класс Student {private int marks; private String studentName; public int getMarks () {возвращать отметки; } публичный void setMarks (int marks) ...
вопрос задан: 20 January 2019 13:55
3
ответа

Накапливать количество списков в другом списке

В настоящее время у меня есть код, как показано ниже. Список встроен в другой список, и я хочу получить общее количество встроенных объектов списка. Я хочу написать быстрый oneliner для этого. Есть ...
вопрос задан: 19 January 2019 02:49
3
ответа

Оптимизация памяти Java Collectors.toMap

У меня есть функция, которая преобразует список в карту. Размер этой карты не изменится после вызова этой функции. Я пытаюсь решить между следующими двумя реализациями: Map & lt; Long, Object & gt; ...
вопрос задан: 13 July 2018 22:59
3
ответа

Refactor double foreach и если заявление в java 8 решение

Ну, как вы можете заметить, я пытаюсь привлечь пользователей к конкретному проекту (и работает мой код) List & lt; User & gt; allUsers = userRepository.findAll (); Список & л; UserDto & GT; usersInSpecificProject = new ArrayList & ...
вопрос задан: 13 July 2018 08:59
3
ответа

Невозможно многопоточность ConcurrentHashMap с использованием параллельного потока [дубликат]

Я пытаюсь создать ConcurrentHashMap & lt; String, ConcurrentHashMap & lt; String, String & gt; & gt; & gt; из списка, используя параллельный stream.it, кажется, что он переходит в бесконечный цикл или тупик и никогда не выходит из этого ...
вопрос задан: 15 January 2016 22:50
3
ответа

Как преобразовать поток символов в String? [Дубликат]

У меня есть этот поток: «hello» .chars (). Filter (c - & gt; c! = 'O') Что мне нужно сделать, чтобы получить новую строку без o?
вопрос задан: 13 August 2015 02:22
3
ответа

В отличие от IntStream, DoubleStream и LongStream, почему нет FloatStream? [Дубликат]

Я был немного смущен, исследуя пакет java.util.stream, что нет класса FloatStream. Я могу сказать, что мы можем использовать DoubleStream вместо того, чтобы выполнять функции плавающей точки, но есть ли какие-либо ...
вопрос задан: 16 April 2014 12:50
2
ответа

Какова цель сброса () в потоках Java?

В Java сброс () метод используется в потоках. Но я не понимаю то, что вся цель использовать этот метод? fin.flush (); скажите мне некоторые предложения.
вопрос задан: 17 November 2019 23:40