Help urgente

Galera, tenho q entrega um trabalho, mas naum consigo o seguinte:

tenho um Array de um objeto, um dos dados q armazeno no Array é um numero de registro,

Como faço uma busca no array atraves desse numero de registro??
Obrigado para qm ajudar.

algoritmo pra fazer busca em Array:

for (int i = 0; i < array.length; i ++) {
    if (array[i].equals(meuObjeto))
        break;
}

// a posicao do objeto procurado: i
// objeto procurado: array[i]

Tente isso:

ArrayList a = new ArrayList();
a.add(MeuObjeto1);
a.add(MeuObjeto2);

int pos = a.indexOf(MeuObjeto2);

if (pos >= 0) {
System.out.println(a.get(pos));
}

Valeu a força ae pessoal, obrigado