Resultados da pesquisa a pedido "java-stream"

6 a resposta

Como combinar elementos de fluxo, mas retornar false se não existir?

Eu tenho um fluxo e gostaria de verificar se todos correspondem a um filtro. Se todos corresponderem, retornetrue. Mas, se o fluxo estiver vazio, gostaria de retornarfalse. Como posso fazer isso? Código de exemplo: public boolean ...

6 a resposta

Transforme objetos vinculados em fluxo ou coleção

Eu quero iterar sobre um stacktrace. O stacktrace consiste em jogáveis cujo getCause () retorna a próxima jogável. A última chamada para getCause () retorna nulo. (Exemplo: a -> b -> nulo) Eu tentei usar Stream.iterable () que resulta em um ...

4 a resposta

O Java 8 passa por várias camadas e concatena todos os itens na camada mais inferior

Atualmente, tenho dados de estrutura de várias camadas, assim: Classe industrial tem um campo privadoSet<Company> isso pode ser nulo. A classe da empresa possui um campo privadoSet<Division> isso pode ser nulo. A classe de divisão possui um ...

2 a resposta

Aprox. de π usado para comparar velocidades sequenciais v / s paralelas em java. Por que .parallel () foi mais lento?

Alguém pode me explicar por que a versão seqüencial π-aproximação foi mais rápida que a paralela? Não consigo entender Estou brincando com um exemplo bem conhecido de aproximação π. Escolho pontos aleatórios no quadrado da unidade ((0, 0) a (1, ...

2 a resposta

Como contar palavras em um arquivo de texto, estilo java 8

Estou tentando executar uma tarefa que primeiro conta o número de arquivos em um diretório e depois fornece uma contagem de palavras em cada arquivo. Entendi bem a contagem de arquivos, mas estou tendo dificuldades para converter algum código que ...

3 a resposta

O flatMap é garantido como preguiçoso?

Considere o seguinte código: urls.stream() .flatMap(url -> fetchDataFromInternet(url).stream()) .filter(...) .findFirst() .get();VaifetchDataFromInternet ser chamado para o segundo URL quando o primeiro foi suficiente? Eu tentei com um exemplo ...

9 a resposta

Java 8, Lambda: classificando em listas agrupadas e mesclando todos os grupos em uma lista

Com base na seguinte resposta:https://stackoverflow.com/a/30202075/8760211 [https://stackoverflow.com/a/30202075/8760211] Como classificar cada grupo por stud_id e retornar uma lista com todos os alunos como resultado do agrupamento por ...

5 a resposta

Em Java, quais são as vantagens dos fluxos sobre os loops? [fechadas]

Me perguntaram isso em uma entrevista e não estou convencido de ter dado a melhor resposta que poderia ter. Mencionei que você pode fazer uma pesquisa paralela e que os valores nulos foram tratados por alguns meios que eu não conseguia lembrar. ...

4 a resposta

Executar várias operações não relacionadas nos elementos de um único fluxo em Java

Como posso executar várias operações não relacionadas nos elementos de um único fluxo? Diga que eu tenho umList<String> composto a partir de um texto. Cada sequência na lista pode ou não conter uma determinada palavra, o que representa uma ação ...

3 a resposta

O método collectAndThen é suficientemente eficiente?

Recentemente, comecei a usar o collectAndThen e descobri que está demorando um pouco mais do que os outros procedimentos de codificação, que usei para executar tarefas semelhantes. Aqui está o meu ...