Resultados da pesquisa a pedido "java-8"
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 ...
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 ...
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()) ...
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 ...
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 = ...
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 ...
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 ...
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 ...
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, ...
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);