1
Here’s my main class:
public class MainActivity extends AppCompatActivity {
    public ListView lista;
    ArrayAdapter<Aluno> adapter;
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        lista = (ListView)findViewById(R.id.list);
        List<Aluno> alun = criarAlunos();
        adapter = new ArrayAdapter<Aluno>(this,android.R.layout.simple_list_item_1,alun);
        lista.setAdapter(adapter);
    }
    public List<Aluno> criarAlunos(){
        List<Aluno> lista = new ArrayList<Aluno>();
        lista.add(criarAluno("Ramon","Masculino","Portugues","Carla",27,01));
        return lista;
    }
    private Aluno criarAluno(String nomeAluno, String sexoAluno, String materiaAluno, String listProfMateria, int idadeAluno, int codigoAluno) {
        Aluno student = new Aluno(nomeAluno,sexoAluno,materiaAluno,listProfMateria,idadeAluno,codigoAluno);
        return student;
    }
}`
    public class Aluno {
    private String nomeAluno;
    private String sexoAluno;
    private String materiaAluno;
    private String listProfMateria;
    private int idadeAluno;
    private int codigoAluno;
    public Aluno() {
    }
    public Aluno(String nomeAluno, String sexoAluno, String materiaAluno, String listProfMateria, int idadeAluno, int codigoAluno) {
        super();
        this.nomeAluno = nomeAluno;
        this.sexoAluno = sexoAluno;
        this.materiaAluno = materiaAluno;
        this.listProfMateria = listProfMateria;
        this.idadeAluno = idadeAluno;
        this.codigoAluno = codigoAluno;
    }
    public String getNomeAluno() {
        return nomeAluno;
    }
    public void setNomeAluno(String nomeAluno) {
        this.nomeAluno = nomeAluno;
    }
    public String getSexoAluno() {
        return sexoAluno;
    }
    public void setSexoAluno(String sexoAluno) {
        this.sexoAluno = sexoAluno;
    }
    public String getMateriaAluno() {
        return materiaAluno;
    }
    public void setMateriaAluno(String materiaAluno) {
        this.materiaAluno = materiaAluno;
    }
    public String getListProfMateria() {
        return listProfMateria;
    }
    public void setListProfMateria(String listProfMateria) {
        this.listProfMateria = listProfMateria;
    }
    public int getIdadeAluno() {
        return idadeAluno;
    }
    public void setIdadeAluno(int idadeAluno) {
        this.idadeAluno = idadeAluno;
    }
    public int getCodigoAluno() {
        return codigoAluno;
    }
    public void setCodigoAluno(int codigoAluno) {
        this.codigoAluno = codigoAluno;
    }
    public String tostring(){
        return nomeAluno;
    }
}

Ack Lay got it here, I was missing this method in my class Student, for lack of it I was giving a Hashcode: @Override public String toString() { Return "Student Name: " + nameSluno; } Thank you for your help, it was of utmost importance to me.
– Ramon Lopes