Introdução às expressões lambda em Java
Uma expressão lambda é uma forma compacta de representar um método sem precisar declará-lo formalmente com nome, tipo de retorno e corpo completo. Foram introduzidas no Java 8.
Carregando...
Lambdas funcionam com interfaces que têm apenas um método, chamadas de interfaces funcionais.
Carregando...
Em vez de criar uma classe que implementa Operacao com um método aplicar(), a lambda define o comportamento diretamente, de forma resumida.
Carregando...
Lambdas aparecem com frequência ao trabalhar com coleções, principalmente com o método forEach.
Carregando...
Quando a lógica precisa de mais de uma linha, é possível usar chaves.
Carregando...
Elas tornam o código mais curto quando o objetivo é passar um comportamento simples como argumento, evitando a criação de classes inteiras só para implementar um único método.