Resultados da pesquisa a pedido "java-stream"

7 a resposta

Particionar um fluxo Java 8

Como implementar a operação "partição" no Java 8 Stream? Por partição, quero dizer, divida um fluxo em sub-fluxos de um determinado tamanho. De alguma forma, será idêntico ao GoiabaIterators.partition ...

3 a resposta

Converter uma String em um java.util.Stream <Character>

Às vezes, quero fazer algo simples com cada caractere em uma string. Infelizmente, como uma sequência é imutável, não existe uma boa maneira de fazê-lo, exceto repetir a sequência, que pode ser bastante detalhada. Se você usasse um Stream, isso ...

1 a resposta

Processamento de fluxo Java 8 não fluente [fechado]

Eu tenho um problema com os fluxos do Java 8, em que os dados são processados em grandes quantidades repentinas, e não quando solicitados. Eu tenho um fluxo de fluxo bastante complexo que precisa ser paralelizado porque eu usoconcat mesclar dois ...

4 a resposta

ConcurrentModificationException ao usar o fluxo com o conjunto de chaves do Google Maps

Quero remover todos os itens desomeMap quais chaves não estão presentes nosomeList. Dê uma olhada no meu código: someMap.keySet().stream().filter(v ...

3 a resposta

Criar Java 8 Stream a partir de ArrayNode

É possível criar stream a partir decom.fasterxml.jackson.databind.node.ArrayNode? Eu tentei: ArrayNode files = (ArrayNode) json.get("files"); Stream<JsonNode> stream = Stream.of(files);Mas, na verdade, ele fornecerá o fluxo de um elemento, o ...

6 a resposta

Java 8 Stream misturando dois elementos

Eu tenho muitos objetos do tipo Slot em uma lista de matriz. A classe de slot é mostrada abaixo- Slot{ int start; int end; }deixe a lista do tipoList<Slot> ser chamadoslots. Os slots são classificados com base na hora de início. A hora final de ...

4 a resposta

Em Java, como eu transmito de maneira eficiente e elegante os descendentes de um nó de árvore?

Suponha que tenhamos uma coleção de objetos que são identificados porStrings, junto com uma classeTree que define uma hierarquia neles. Essa classe é implementada usando umMap de nós (representados por seus IDs) paraCollections de seus ...

3 a resposta

forEach vs forEachOrdered no Java 8 Stream

Entendo que esses métodos diferem na ordem de execução, mas em todos os meus testes não consigo obter execução de ordens diferentes. Exemplo: System.out.println("forEach ...

2 a resposta

Significado exato de não interferência nos fluxos do Java 8

O requisito de não interferência para o uso de fluxos de fontes de estrutura de dados não concorrentes significa que não podemos alterar o estado de umelemento da estrutura de dados durante a execução de um pipeline de fluxo (além disso, não ...

6 a resposta

No método de redução de fluxo, a identidade deve sempre ser 0 para soma e 1 para multiplicação?

Prossigo o java 8 learning. Eu encontrei um comportamento interessante: vamos ver o exemplo de código: // identity value and accumulator and combiner Integer summaryAge = Person.getPersons().stream() //.parallel() //will return surprising ...