Problema com array list, ajudinha pfvv...

Java

22/10/2017

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

Curtidas 0

Respostas

Emanuel Sampaio

Emanuel Sampaio

22/10/2017

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
GOSTEI 0
Deivid Nascimento

Deivid Nascimento

22/10/2017

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

public int adicionarAluno(Aluno aluno){

}
GOSTEI 0
POSTAR