lambda

Transformar Lista de Objetos em String Separada por Virgulas

import java.util.ArrayList; import java.util.List; import java.util.logging.Logger; class Pessoa { int id; String nome; public Pessoa(int id, String nome) { this.id = id; this.nome = nome; } public void setId(int id) { this.id = id; } public int getId() { return this.id; } public void setNome(String nome) { this.nome = nome; } public String getNome() { return this.nome; } } public class ListToString { final static Logger LOGGER = Logger.getLogger(ListToString.class.getName()); public static void main(String[] args) { List<Pessoa> pessoaList = new ArrayList<Pessoa>() { private static final long serialVersionUID = 1L; { add(new Pessoa(1,"Carlos")); add(new Pessoa(2,"André")); add(new Pessoa(3,"Amorim")); }}; String lista = pessoaList.