Fiz essa classe auxiliar: (tem os setters tb mas removi para nao ficar extenso)
public class Colaboradores {
private String nome;
private String cargo;
private String nivelDeAcesso;
public Colaboradores(String nome, String cargo, String nivelDeAcesso) {
this.nome = nome;
this.cargo = cargo;
this.nivelDeAcesso = nivelDeAcesso;
}
@Override
public String toString() {
return "\nNome: " + nome +
"\nCargo: " + cargo +
"\nNivel De Acesso:'" + nivelDeAcesso;
}
Mas nao entedi o motivo pelo qual o toString foi ignorado na main:
Colaboradores Julia = new Colaboradores("Julia","Junior", "1");
System.out.println("Antes da atualização:");
Julia.toString();
Julia.setCargo("Pleno");
Julia.setNivelDeAcesso("2");
System.out.println("Após a atualização: ");
Julia.toString();
Quando rodo no terminal o Julia.toSTring é ignorado em ambos os casos, mas não entendi o motivo!