Ajuda com para buscar objetos de um ArrayList

olá,

to meio amarrado aqui preciso de ajuda

tenho uma classe que se chama Agenda e tem um método buscar que retorna um tipo Contato(outra classe com gets e sets) segue:

public Contato buscar(String nome){  
     return contato;  
}

e tenho ou classe que se chama AgendaCore que tem um método buscaAgenda segue

public void buscarAgenda(String n) {  
        List<Contato> list = new ArrayList<Contato>();  
        for(Contato c: list){  
            if(c.getNome().equals(n)){  
                System.out.println(c.getNome());  
                break;  
            }     
        }  
        a.buscar(n);  
    } 

não to conseguindo realizar a busca quando chamo o método buscarAgenda não retorna nada

ajuda ai por favor!

Cara, você está percorrendo uma lista de contatos vazia.

kkkkkkkkkkkkkkkkkkkkkkkkkkk.....

desculpe o momento de burrice e falta de atenção.

tinha me esquecido que declarei ele antes do construtor e acabei fazendo outro.

valeu pela observação mesmo

ta funcionando agora.