Resultados da pesquisa a pedido "java-8"

4 a resposta

O valor de Java Stream Collectors.toMap é um conjunto

Desejo usar um Java Stream para executar uma lista de POJOs, como a listaList<A> abaixo e transformá-lo em um mapaMap<String, Set<String>>. Por exemplo, a classe A é: class A { public String name; public String property; }Eu escrevi o ...

3 a resposta

Os fluxos do Java 8 são atômicos?

Eu li alguns posts, no entanto, ainda estou confuso. Eu sei que fluxos paralelos serão executados de maneira paralela que utilizará as CPUs. e acredito que os sub-trabalhos serão executados como unidades atômicas, estou correto? Mas e os fluxos ...

2 a resposta

Como incrementar um valor no Java Stream?

Eu quero incrementar o valor deindex com cada iteração de1. Facilmente alcançável nofor-loop. A variávelimage é uma matriz deImageView. Aqui está o meufor-loop. for (Map.Entry<String, Item> entry : map.entrySet()) ...

2 a resposta

Obter objeto com frequência máxima do fluxo Java 8

Eu tenho um objeto comcity ezip campos, vamos chamá-loRecord. public class Record() { private String zip; private String city; //getters and setters }Agora, tenho uma coleção desses objetos e os agrupo porzip usando o seguinte código: final ...

1 a resposta

Comparando e thenComparing fornece erro de compilação

Estou tentando classificarList de funcionários por nome e idade usando Java8Comparator, Eu criei abaixoComparator mas isso me dá um erro de compilador Type mismatch: cannot convert from Comparator<Object> to <unknown> Comparator<String> c = ...

2 a resposta

Como distribuir uma lista em sub-listas, mantendo a ordem original dos elementos?

Como dividir uma lista em um determinado número de listas, pegando os elementos em ordem e distribuindo-os para as sub-listas (para não particionar a lista)? Eu gostaria de fazer isso da forma mais "agradável" possível (usando os recursos do ...

4 a resposta

Por que o `List` não possui um método padrão do` map` quando possui o `forEach`?

Eu procurei escrever código baseado em fluxos no Java 8 e notei um padrão, a saber, que frequentemente tenho uma lista, mas tenho a necessidade de transformá-la em outra lista aplicando um mapeamento trivial para cada elemento. Depois de ...

2 a resposta

Explique como esse lambda pode ser atribuído a um Iterable

Me deparei com um código inteligente para converter um Iterator para um Stream do Karol emesta postagem [https://stackoverflow.com/questions/23439780/how-to-create-a-java-8-stream-from-an-iterator/23442909#23442909] . Devo admitir que não entendo ...

1 a resposta

O método não estático não pode ser referenciado a partir de um contexto estático nos fluxos java 8

Eu estava brincando com exemplos de http://www.concretepage.com/java/jdk-8/java-8-unaryoperator-binaryoperator-example [http://www.concretepage.com/java/jdk-8/java-8-unaryoperator-binaryoperator-example] . O que eu acho realmente confuso é que, ...

5 a resposta

java.util.date para String usando DateTimeFormatter

Como posso converter um java.util.Date para String usando DateTimeFormatter dateTimeFormatter = DateTimeFormat.forPattern("yyyy-MM-dd'T'HH:mm:ss")O objeto Date que recebo é passado DateTime now = new DateTime(date);