Java поток Collectors.toMap- Как конвертировать в другой параллельной карте

голоса
1

Я работаю на Java 8 потоков и его collectors.collectфункциональности. Я преобразовал поток список в Map<String, String >следующим образом :

Map<Integer, String> mb = persons.stream()
                                    .collect(Collectors.toMap(
                                            p -> p.age, 
                                            p -> p.name, 
                                            (name1, name2) -> name1+;+name2));

Есть ли способ , что я могу преобразовать это в concurrentHashMap? В предыдущих версиях Java я могу сделать это Collections.synchronizedMap. Любой способ сделать это через потоки и лямбда?

Задан 30/11/2016 в 11:22
источник пользователем
На других языках...                            

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more