import java.util.ArrayList;
class Ideone {
public static void main
(String[] args
) { ArrayList<Pessoa> pessoas = new ArrayList<>();
pessoas.add(new Pessoa(1, "joão", 'M', "9999-9999"));
pessoas.add(new Pessoa(2, "maria", 'F', "9999-9991"));
for (Pessoa pessoa
: pessoas
) System.
out.
println(pessoa.
getNome()); }
}
class Pessoa {
private int id;
private char sexo;
this.id = id;
this.nome = nome;
this.sexo = sexo;
this.telefone = telefone;
}
public int getId() { return this.id; }
public void setId(int id) { this.id = id; }
public String getNome
(){ return this.
nome; } public void setNome
(String nome
) { this.
nome = nome
; }
public char getSexo() { return this.sexo; }
public void setSexo(char sexo) { this.sexo = sexo; }
public String getTelefone
() { return this.
telefone; } public void setTelefone
(String telefone
) { this.
telefone = telefone
;} }
//https://pt.stackoverflow.com/q/123921/101
aW1wb3J0IGphdmEudXRpbC5BcnJheUxpc3Q7CgpjbGFzcyBJZGVvbmUgewoJcHVibGljIHN0YXRpYyB2b2lkIG1haW4gKFN0cmluZ1tdIGFyZ3MpCXsKCQlBcnJheUxpc3Q8UGVzc29hPiBwZXNzb2FzID0gbmV3IEFycmF5TGlzdDw+KCk7CgkJcGVzc29hcy5hZGQobmV3IFBlc3NvYSgxLCAiam/Do28iLCAnTScsICI5OTk5LTk5OTkiKSk7CgkJcGVzc29hcy5hZGQobmV3IFBlc3NvYSgyLCAibWFyaWEiLCAnRicsICI5OTk5LTk5OTEiKSk7CgkJZm9yIChQZXNzb2EgcGVzc29hIDogcGVzc29hcykgU3lzdGVtLm91dC5wcmludGxuKHBlc3NvYS5nZXROb21lKCkpOwoJfQp9CgpjbGFzcyBQZXNzb2EgewogICAgcHJpdmF0ZSBpbnQgaWQ7CiAgICBwcml2YXRlIFN0cmluZyBub21lOwogICAgcHJpdmF0ZSBjaGFyIHNleG87CiAgICBwcml2YXRlIFN0cmluZyB0ZWxlZm9uZTsKCiAgICBQZXNzb2EoaW50IGlkLCBTdHJpbmcgbm9tZSwgY2hhciBzZXhvLCBTdHJpbmcgdGVsZWZvbmUpewogICAgICAgIHRoaXMuaWQgPSBpZDsKICAgICAgICB0aGlzLm5vbWUgPSBub21lOwogICAgICAgIHRoaXMuc2V4byA9IHNleG87CiAgICAgICAgdGhpcy50ZWxlZm9uZSA9IHRlbGVmb25lOwogICAgfQoKICAgIHB1YmxpYyBpbnQgZ2V0SWQoKSB7IHJldHVybiB0aGlzLmlkOyB9CiAgICBwdWJsaWMgdm9pZCBzZXRJZChpbnQgaWQpIHsgdGhpcy5pZCA9IGlkOyB9CgogICAgcHVibGljIFN0cmluZyBnZXROb21lKCl7IHJldHVybiB0aGlzLm5vbWU7IH0KICAgIHB1YmxpYyB2b2lkIHNldE5vbWUoU3RyaW5nIG5vbWUpIHsgdGhpcy5ub21lID0gbm9tZTsgfQoKICAgIHB1YmxpYyBjaGFyIGdldFNleG8oKSB7IHJldHVybiB0aGlzLnNleG87IH0KICAgIHB1YmxpYyB2b2lkIHNldFNleG8oY2hhciBzZXhvKSB7IHRoaXMuc2V4byA9IHNleG87IH0KCiAgICBwdWJsaWMgU3RyaW5nIGdldFRlbGVmb25lKCkgeyByZXR1cm4gdGhpcy50ZWxlZm9uZTsgfQogICAgcHVibGljIHZvaWQgc2V0VGVsZWZvbmUoU3RyaW5nIHRlbGVmb25lKSB7IHRoaXMudGVsZWZvbmUgPSB0ZWxlZm9uZTt9Cn0KCi8vaHR0cHM6Ly9wdC5zdGFja292ZXJmbG93LmNvbS9xLzEyMzkyMS8xMDE=