Blog

Lambda em Java

Nesta publicação aprende-se a trabalhar com o lambda para que se possa usar esses mesmos conhecimentos e assim evoluir.

  • o lambda é usado na criação de funções anónimas e estas são assim chamadas porque não são declaradas com os termos de criação de uma típica função;
  • resumindo, o lambda tem como principal objetivo simplificar certas e determinadas funções, sendo que estas, não utilizam o termo “return” e sim uma expressão.
package com.caffeinealgorithm.programaremjava;

import java.util.ArrayList;
import java.util.List;

public class Lambda {
  private List<String> pessoas = new ArrayList<>();

  public void Run() {
    pessoas.add("Nelson Silva");
    pessoas.add("Larissa Fernandes");
    pessoas.add("Pedro Henrique");
    pessoas.add("Raquel Soares");

    // listarPessoas();

    pessoas.forEach((pessoa) -> System.out.printf("Nome: %s\n", pessoa));
  }

  private void listarPessoas() {
    for (String pessoa : pessoas)
      System.out.printf("Nome: %s\n", pessoa);
  }
}

/*
  Nome: Nelson Silva
  Nome: Larissa Fernandes
  Nome: Pedro Henrique
  Nome: Raquel Soares
*/

Não te esqueças de assistir ao vídeo e podes sempre ler esta publicação em inglês.

Happy coding!

Anterior Seguinte