Resultados da pesquisa a pedido "java-8"

2 a resposta

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 = ...

1 a resposta

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 ...

1 a resposta

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 ...

3 a resposta

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; ...

6 a resposta

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 ...

1 a resposta

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, ...

4 a resposta

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)); // ...

4 a resposta

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 ...

4 a resposta

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 ...

1 a resposta

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 = ...