Resultados da pesquisa a pedido "java-8"

1 a resposta

Jersey analisando Java 8 date time

Esta é minha classe de usuário e eu para salvar a data e hora compatíveis com ISO no meu banco de dados. public class User { @Id private String id; private String email; @DateTimeFormat(iso = DateTimeFormat.ISO.DATE_TIME) private ...

8 a resposta

Argumento Java 8 lambda Void

Digamos que eu tenha a seguinte interface funcional no Java 8: interface Action<T, U> { U execute(T t); }E, em alguns casos, preciso de uma ação sem argumentos ou tipo de retorno. Então eu escrevo algo assim: Action<Void, Void> a = () -> { ...

4 a resposta

Uma referência de método no Java 8 tem um tipo concreto e, se sim, qual é? [duplicado]

Esta pergunta já tem uma resposta aqui: Como executar indiretamente uma referência de método no Java 8? [/questions/17143104/how-to-indirectly-run-a-method-reference-in-java-8] 2 respostasEsta questão está intimamente relacionada ...

9 a resposta

Formato JSON Java 8 LocalDateTime no Spring Boot

Estou tendo um pequeno problema com a formatação de um Java 8 LocalDateTime no meu aplicativo de inicialização do Spring. Com datas 'normais', não tenho problema, mas os campos LocalDateTime são convertidos para o seguinte: "startDate" : { ...

3 a resposta

Como o combinador no método Stream.collect funciona no java 8?

Eu criei uma demo simples: public static void main(String[] args) { List<String> list2 = Arrays.asList("adf", "bcd", "abc", "hgr", "jyt", "edr", "biu"); String collect = list2.stream().collect(String::new, (res, elem) -> { ...

2 a resposta

Como escrever um KeyListener para JavaFX

Quero escrever um joguinho em que eu possa mover uma bola em um painel JavaFX usando oW, A, S, D chaves. eu tenho umgetPosX() esetPosX() mas não sei escrever umaKeyListener que irá, por exemplo calcularsetPosX(getPosX()+1) se eu pressionarD. O ...

4 a resposta

Passando funções nomeadas como argumentos

O Java 8 adicionou expressões lambda. Usar lambdas de maneira semelhante a classes anônimas é bastante direto, mas estou me perguntando se existe a funcionalidade relacionada ao uso de funções nomeadas como argumentos para outras funções. Por ...

2 a resposta

Java8 stream.reduce () com 3 parâmetros - obtendo transparência

Eu escrevi este código para reduzir uma lista de palavras para uma longa contagem de quantas palavras começam com um 'A'. Estou escrevendo para aprender Java 8, então gostaria de entender um pouco melhor[Aviso: Sei que essa provavelmente não é a ...

3 a resposta

Por que a tradução lambda precisa da geração de um método estático?

A tradução do Lambda é um processo em duas etapas,1: dessugar o lambda em um método estático na mesma classe. public class Main { public static void main(String[] args) { Runnable r = () ...

1 a resposta

Um fluxo a montante que alimenta vários fluxos a jusante

Eu tenho um problema geral da API do Streams que gostaria de resolver "com eficiência". Suponha que eu tenha um fluxo (possivelmente muito grande, possivelmente infinito). Quero pré-processá-lo de alguma forma, por exemplo, filtrando alguns itens ...