Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

[Sugestão] Desafio 01 Resolvido

package br.com.mlucas.atividades1;

@FunctionalInterface
public interface Multiplicacao {
    int multiplicacao(int a, int b);
}
package br.com.mlucas.atividades1;

public class Main {
    public static void main(String[] args) {
        Multiplicacao multiplicar = (a,b) -> a * b;
        int resultado = multiplicar.multiplicacao(5, 3);
        System.out.println("Resultado: " + resultado);
    }
}
1 resposta
solução!

Oi, Márcio! Tudo certo?

Muito legal ver você colocando em prática o uso de interface funcional com lambda, seu exemplo ficou direto ao ponto e mostra bem a ideia de como simplificar uma operação com Java funcional.

A criação da interface Multiplicacao com a anotação @FunctionalInterface tá certinha, e o uso da expressão lambda no main mostra que você já entendeu como deixar o código mais conciso. Esse tipo de prática ajuda bastante a se familiarizar com a sintaxe moderna do Java e os conceitos de programação funcional.

Continue assim, praticando e compartilhando! Cada desafio resolvido fortalece ainda mais sua base. Se pintar alguma dúvida ou quiser testar variações, estamos por aqui pra trocar ideia.

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!