Resultados da pesquisa a pedido "java-stream"

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 ...

3 a resposta

Converter lista de cadeias de caracteres em comprimento de cadeia de mapa classificado como chave

eu tenho umList<String> e eu tenho que convertê-lo paraMap, agrupando o mesmo comprimentoStrings em umList, usandoString comprimento como a chave, ordem classificada. Isso pode ser feito usando - Map<Integer, List<String>> result = new ...

4 a resposta

Java 8 Stream e operação em matrizes

Acabei de descobrir os novos recursos de fluxo do Java 8. Vindo do Python, eu queria saber se havia agora uma maneira interessante de executar operações em matrizes como soma, multiplicando duas matrizes de uma maneira "uma linha pitônica"? obrigado

2 a resposta

Como o Stream.max () lida com a igualdade?

Embora eu suspeite que a resposta seja "Não está especificado" ... Se houver vários elementos "maior / menor" em umStream qual oComparator passado para ...

4 a resposta

Por que este java Stream é operado duas vezes?

oAPI Java 8 [https://docs.oracle.com/javase/8/docs/api/java/util/stream/package-summary.html] diz: A travessia da fonte do oleoduto não começa até que a operação terminal do oleoduto seja executada. Então, por que o seguinte código ...

2 a resposta

Como converter uma estrutura de árvore em um fluxo de nós em java

Quero converter uma árvore em um fluxo de nós Java8 Aqui está uma árvore de nós armazenando dados que podem ser selecionados public class SelectTree<D> { private D data; private boolean selected = false; private SelectTree<D> parent; private ...

3 a resposta

Como faço para classificar uma lista de TreeSets com fluxos java8

Minha lista contém conjuntos como[1,3,5][2,6,4] etc, todos do mesmo tamanho. Eu tentei fazer isso, mas parece não funcionar. List<TreeSet<T>> block; for(TreeSet<T> t : ...

2 a resposta

quando eu uso o Java 8 Stream.of do tipo primitivo, o resultado é confuso

byte[] a = {1,2,3}; System.out.println(Stream.of(a).count()); Byte[] b = {1,2,3}; System.out.println(Stream.of(b).count());o resultado é 1 e 3, por que?

1 a resposta

Java 8 Spliterator (ou similar) que retorna um valor se houver apenas um único valor

Eu sou um grande fã dosingleOrEmpty operador de fluxo. Não está na lib std, mas acho muito útil. Se um fluxo tiver apenas um único valor, ele retornará esse valor em umOptional. Se não tiver valores ou mais de um valor, ...