Resultados da pesquisa a pedido "java-stream"

2 a resposta

Como multiplicar valores em uma lista usando java 8 streams

Existe um método equivalente sum () no fluxo que pode executar a multiplicação de valores fornecidos em um fluxo? Eu tenho uma lista de números inteiros como este: List<Integer> listOfIntegers = new ...

1 a resposta

Java Stream - agrupe quando a chave aparece em uma lista

Estou tentando agrupar por uma coleção por um valor que aparece no meu objeto como uma lista. Este é o modelo que eu tenho public class Student { String stud_id; String stud_name; List<String> stud_location = new ArrayList<>(); public ...

1 a resposta

Collectors.summingInt () vs mapToInt (). Sum ()

Quando você deseja somar um valor inteiro de um fluxo, há duas maneiras principais de fazer isso: ToIntFunction<...> mapFunc = ... int sum = stream().collect(Collectors.summingInt(mapFunc)) int sum = stream().mapToInt(mapFunc).sum()O primeiro ...

1 a resposta

É importante usar o Characteristics.UNORDERED nos coletores, quando possível?

Como eu uso bastante os fluxos, alguns deles lidando com uma grande quantidade de dados, pensei que seria uma boa idéia pré-alocar meus coletores baseados em coleções com um tamanho aproximado para evitar uma realocação dispendiosa à medida que a ...

3 a resposta

Arrays.stream (array) vs Arrays.asList (array) .stream ()

Noesta [https://stackoverflow.com/questions/27391028/arrays-aslist-vs-arrays-stream-to-use-foreach] pergunta, já foi respondido que ambas as expressões são iguais, mas nesse caso elas produzem resultados diferentes. Para um dadoint[] scores, por ...

4 a resposta

O Java 8 Stream adiciona elementos à lista e soma

Acredito que posso fazer a seguir usando uma operação de fluxo em listOfPricedObjects: List<BigDecimal> myList = new ArrayList(); myList = listOfPricedObjects.stream().map(PricedObject::getPrice).collect(Collectors.toList()); BigDecimal sum ...

1 a resposta

Java8 Streaming de uma hierarquia de classes [duplicado]

Esta pergunta já tem uma resposta aqui: Java 8 Fluxo de Super Classes, Arquivos Pais, Pais Componentes, lista vinculada, etc [/questions/34956701/java-8-stream-of-super-classes-parent-files-component-parents-linked-list-et] 2 respostas Estou ...

2 a resposta

As operações do terminal nos fluxos fecham a fonte? [duplicado

Esta pergunta já tem uma resposta aqui: s operações do terminal fecham o flux [/questions/26997240/do-terminal-operations-close-the-stream] 2 respostas Considere o seguinte código: Path directory = Paths.get(/* some directory ...

1 a resposta

Java 8 stream para arquivo [duplicado]

Esta pergunta já tem uma resposta aqui: Modificar arquivo usando Files.lines [/questions/28504504/modify-file-using-files-lines] 1 resposta Suponha que eu tenho umjava.util.stream.Stream de objetos com algumas boastoString método: o que é o ...

2 a resposta

Quais operações preservam a ordem [duplicada]

Esta pergunta já tem uma resposta aqui: Como garantir a ordem de processamento nos fluxos java8? [/questions/29216588/how-to-ensure-order-of-processing-in-java8-streams] 2 respostasTL; DR; Estou procurando um local onde possa procurar se uma ...