Resultados da pesquisa a pedido "java-8"
Não é possível analisar a String para LocalDate (Java 8)
Minha entrada é uma representação String de uma data no formato "01-07-2015" para 1º de julho de 2015. Estou tentando analisar isso em umjava.time.LocalDate variável: final DateTimeFormatter DATE_FORMAT = ...
Use a API Java 8 Stream para filtrar objetos com base em um ID e Data
eu tenho umContact classe, para a qual cada instância tem um únicocontactId. public class Contact { private Long contactId; ... other variables, getters, setters, etc ... }E umLog classe que detalha umaaction realizada por umContact em um ...
Transacional e Stream na primavera
Eu tento entender por que esse código não funciona No componente: @PostConstruct public void runAtStart(){ testStream(); } @Transactional(readOnly = true) public void testStream(){ try(Stream<Person> top10ByFirstName ...
Java 8 Lambda - Interseção de duas listas
Estou tentando encontrarintersection de duas listas com base em alguma condição e executando algumas etapas. Não foi possível encontrar uma maneira de fazer isso (na fase de aprendizado) :) Double totalAmount = 0.00d; Double discount = 0.00d; ...
Como obter objetos aleatórios de um fluxo
Vamos dizer que eu tenho uma lista de palavras e quero criar um método que tome o tamanho da nova lista como parâmetro e retorne a nova lista. Como posso obter palavras aleatórias da minha sourceList original? public List<String> createList(int ...
API de data do Java 8 x calendário / data / formato de data
Existe essa nova API do Date no Java 8, opacote java.time [http://docs.oracle.com/javase/8/docs/api/java/time/package-summary.html]. Eu entendo que émelhor projetado, menos ambíguo e mais seguro para threadsdo que as classes antigas. Ainda assim, ...
Como iterar com o loop foreach sobre o java 8 stream
Suponha que tentemos aplicar ao java 8 stream um lambda que poderia lançar a exceção verificada: Stream<String> stream = Stream.of("1", "2", "3"); Writer writer = new FileWriter("example.txt"); stream.forEach(s -> writer.append(s)); // ...
Por que o código a seguir com a Cyclic Generics não é compilado?
A seguir está o meu código class A<B2 extends B, A2 extends A<B2, A2>> { C<B2, A2> c; void test() { c.acceptParameterOfTypeA(this); } } class B { } class C<B2 extends B, A2 extends A<B2, A2>> { void acceptParameterOfTypeA(A2 a) { } }O erro ...
LambdaConversionException com genéricos: bug da JVM?
Eu tenho algum código com uma referência de método que compila bem e falha em tempo de execução. A exceção é esta: Caused by: java.lang.invoke.LambdaConversionException: Invalid receiver type class redacted.BasicEntity; not a subtype of ...
java-8 filtra uma lista sem criar uma nova lista
Estou procurando a maneira mais limpa de filtrar uma lista em Java-8, com uma simples lambdaPredicate, sem criar uma nova lista. Em particular, esta solução não é adequada, poistoList() retorna um novoList: List<Person> beerDrinkers = ...