Resultados da pesquisa a pedido "java-stream"
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 ...
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 ...
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 ...
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
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 ...
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 ...
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 ...
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 : ...
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?
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, ...