Fórum Problema com array list, ajudinha pfvv... #587036

22/10/2017

0

A lista não esta armazenando nada...

---------------------------------------------Main class, valores da lista---------------------------------------

case 2:
                        if (diario==null) {
                            System.out.println("Nenhum diario localizado! Tente novamente.");
                        }
                        else{
                        System.out.println("Informe o numero da matricula: ");
                        diario.matricula = Teclado.nextInt();
                        System.out.println("Informe o nome do aluno: ");
                        Teclado.nextLine();
                        diario.nome = Teclado.nextLine();
                        System.out.println("Informe nota 1 do aluno: ");
                        diario.nota1 = Teclado.nextFloat();
                        System.out.println("Informe nota 2 do aluno: ");
                        diario.nota2 = Teclado.nextFloat();
                        System.out.println("Informe nota 3 do aluno: ");
                        diario.nota3 = Teclado.nextFloat();
                        System.out.println("Informe o numero de faltas: ");
                        diario.faltas = Teclado.nextInt();
                        }         
                break;


//----------------------------------------------Adicionar aluno-------------------------------------------
        
        ArrayList<Aluno> alunos = new ArrayList<>();    
        
        public int adicionarAluno(){ 
                localizarAluno();
                if (localizarAluno()==null) {
                    Aluno instancia = new Aluno(matricula, nome, nota1, nota2, nota3,faltas); 
                    alunos.add(instancia);  
                    return 1;
                }
                else return 0; 
        }
Emanuel Sampaio

Emanuel Sampaio

Responder

Posts

22/10/2017

Emanuel Sampaio

Ficarei muito grato se alguém me ajudar... Este código esta gigante... Já tentei de varias formas, e não sei mais como fazer... A professora quer que seja adicionado um aluno como parâmetro no método adicionar, mas não sei como fazer isso
Responder

Gostei + 0

07/11/2017

Deivid Nascimento

vc instancia e preenche os dados do aluno antes de chamar o metodo,passando ele como parametro

public int adicionarAluno(Aluno aluno){

}
Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar