Gestão Academica em Java - basedadosdisciplinas

Gestão Academica em Java - basedadosdisciplinas

import java.util.*;
public class BaseDadosDisciplinas {
    public static ArrayList<Disciplina> disciplinas = new ArrayList<Disciplina>();
    
    public static void adicionar(Disciplina d){
        disciplinas.add(d);
    }
    
    public static void listar(){
        for(Disciplina d: disciplinas){
            d.mostrarDados();
        }
    }
    
    public static Disciplina buscar(int codigo){
        for(Disciplina d: disciplinas){
            if(d.getCodigo() == codigo) {
                return d;
            }
        }
        return null;
    }
    
    public static boolean excluir(int codigo){
        for(Disciplina d: disciplinas){
            if(d.getCodigo() == codigo){
                disciplinas.remove(d);
                return true;
            }
        }
        return false;
    }
    
     public static ArrayList getArray(){
          return disciplinas;
      }
}

Comentários