Resultados da pesquisa a pedido "java-8"

22 a resposta

Ordem Reversa do Java 8 Stream

Pergunta geral: Qual é a maneira correta de reverter um fluxo? Supondo que não sabemos em que tipo de elementos esse fluxo consiste, qual é a maneira genérica de reverter qualquer fluxo? Pergunta específica: IntStream fornece método de ...

4 a resposta

Java 8 Stream - Como retornar, substitua o conteúdo de uma string por uma lista de itens a serem encontrados

Desejo substituir o código abaixo usando java8 .stream () ou .foreach (). No entanto, estou tendo problemas para fazer isso. Provavelmente é muito fácil, mas estou encontrando a maneira funcional de pensar em uma luta :) Posso iterar, não há ...

2 a resposta

encerrar ou interromper o loop de fluxo java 8 [duplicado]

Esta pergunta já tem uma resposta aqui: Limitar um fluxo por um predicado [/questions/20746429/limit-a-stream-by-a-predicate] 18 respostasEu tenho um loop de fluxo java 8 com o seguinte conteúdo: void matchSellOrder(Market market, Order ...

3 a resposta

Polígono de compilação da API do GoogleMaps V3 que contém vários CEPs

Eu tenho que permitir que um usuário insira vários códigos postais, recupere a latitude e longitude de um banco de dados e construa um polígono enorme que os englobe. Estou codificando em Java e usando a API do Google Maps V3. Não tenho ...

3 a resposta

Existe uma maneira de comparar lambdas?

Digamos que eu tenha uma lista de objetos que foram definidos usando expressões lambda (closures). Existe uma maneira de inspecioná-los para que possam ser comparados? O código que mais me interessa é List<Strategy> strategies = ...

1 a resposta

A operação de junção de Java 8: String tem impacto significativo no desempenho

Eu estava analisando os recursos existentes recém-adicionados, introduzidos no Java-8. Um recurso simples recentemente adicionado à classe String é atraente para mim - isto éString Método de ...

3 a resposta

Java 8 Streams: vários filtros vs. condição complexa

Às vezes você deseja filtrar umStream com mais de uma condição: myList.stream().filter(x -> x.size() > 10).filter(x -> x.isCool()) ...ou você pode fazer o mesmo com uma condição complexa e umasolteiro filter: myList.stream().filter(x -> ...

1 a resposta

Alteração da sintaxe do Java 8 Lambda

Corri para um problema em que a sintaxe permitida de um Lambda mudou entre as versões 1.8.0_05 e 1.8.0_20 (beta) do compilador java. Exemplo: package scratch; import javafx.scene.control.MenuItem; public class Test { public void test() { ...

2 a resposta

Qual é o benefício de poder usar efetivamente variáveis finais nas expressões lambda do Java 8

Entendi o que "efetivamente final" significa, conforme explicado porDiferença entre final e efetivamente final [https://stackoverflow.com/questions/20938095/difference-between-final-and-effectively-final] . O que eu não entendo é por que o uso ...

2 a resposta

Diferença de atribuibilidade com curingas aninhados em Java 7/8 genéricos

O seguinte compila perfeitamente no JDK8, mas fornece umtipos incompatíveis erro no JDK7. List<List<? extends Number>> xs = Arrays.asList(Arrays.asList(0));De acordo comesta resposta [https://stackoverflow.com/a/3547372/1427124], List<List<? ...