Resultados da pesquisa a pedido "java-8"

3 a resposta

Por que minha manipulação de string é lenta usando a expressão lambda?

Um método usa palavras separadas por vírgula como umString e retorna umString de palavras separadas por vírgula com as palavras em ordem de classificação natural, sem palavras de 4 letras, contêm todas as palavras em maiúsculas e sem duplicatas. ...

1 a resposta

Quando e como o HashMap converte o bucket da lista vinculada em Red Black Trees? [duplicado]

Esta pergunta já tem uma resposta aqui: Implementação do HashMap Java 8 [/questions/43911369/hashmap-java-8-implementation] 5 respostasEu estava analisando os recursos do java 8 e descobri que os hashmaps usam uma árvore preta e vermelha em vez ...

1 a resposta

As características de fluxo para os fluxos gerados para SortedMap podem não ser SORTED se criadas com o Comparator personalizado

Mastering Lambdas de Maurice Naftalin, Ch6 - Stream Performance. Há explicações sobre as diferentes características dos fluxos nos diferentes estágios de execução (intermediário e terminal). Por exemplo. Stream.of(8,3,5,6,7,4)//ORDERED, SIZED ...

1 a resposta

Por que o filtro com efeitos colaterais tem melhor desempenho do que uma implementação baseada no Spliterator?

Em relação à questãoComo pular as linhas pares de um fluxo obtido no arquivo Files.lines [https://stackoverflow.com/q/30170089/1140754]Eu segui a abordagem de resposta aceita implementando meu própriofilterEven() método baseado emSpliterator<T> ...

2 a resposta

Lambda do consumidor no Java 8 [duplicado]

Esta pergunta já tem uma resposta aqui: Por que uma referência de método Java com tipo de retorno corresponde à interface do Consumidor? [/questions/37308294/why-does-a-java-method-reference-with-return-type-match-the-consumer-interface] 2 ...

4 a resposta

Java 8/9: Um caractere em uma String pode ser mapeado para seus índices (usando fluxos)?

Dado umString s e umchar c, Estou curioso para saber se existe algum método para produzir umList<Integer> list des (onde os elementos dentrolist representam os índices dec dentros) Um fim, masincorretaabordagem seria: public static ...

1 a resposta

flatMap paralelo sempre seqüencial

Suponha que eu tenha esse código: Collections.singletonList(10) .parallelStream() // .stream() - nothing changes .flatMap(x -> Stream.iterate(0, i -> i + 1) .limit(x) .parallel() .peek(m -> { System.out.println(Thread.currentThread().getName()); ...

1 a resposta

Não é possível analisar String no formato ISO 8601, sem dois pontos no deslocamento, para Java 8 Date

Estou um pouco frustrado com a funcionalidade de formato / análise de data java 8. Eu estava tentando encontrar a configuração de Jackson eDateTimeFormatter analisar"2018-02-13T10:20:12.120+0000" string para qualquer data do Java 8 e não a ...

6 a resposta

ReplaceAll com funções java8 lambda

Dadas as seguintes variáveis templateText = "Hi ${name}"; variables.put("name", "Joe");Gostaria de substituir o espaço reservado $ {name} pelo valor "Joe" usando o código a seguir (que não funciona) variables.keySet().forEach(k -> ...

1 a resposta

O desempenho do HashMap em JAVA8

Eu tive uma pergunta quando aprendi o código fonte HashMap em java8。 O código fonte é tão complicado, quanta eficiência? Então, eu escrevi um código sobre o conflito de hash。 public class Test { final int i; public Test(int i) { this.i = i; } ...