Sistema de Busca com arquivo texto e árvore como pesquisa

Olá! Preciso de uma ajuda…
Preciso desenvolver um sistema simples de busca utilizando como arquivo de dados um arquivo texto e como pesquisa uma árvore…

Ex:

1 0021|José da silva
2 0010|Maria Luciana
3 0040|Eduardo Fulano de Tal
4 0008|Maria Gasolina
5 0015|Mario Antonio
6 0050|Tomé Sapé

O Sistema deve pesquisar um determinado código e devolver qual é o nome que está vinculado com este código:
Ex: código ?0015? deve devolver ?Marco Antonio?

O número constante na arvore deve ser o número da linha do arquivo, e não o código da pessoa.

Conto com a colaboração de todos…

Fábio

Isto parece exercício de aula… se não for, seria mto mais fácil vc ler os dados do arquivo e colocá-los em um Map tendo como chave o código da pessoa.

duas perguntas:

  1. pq usar como chave a linha do arquivo texto?
  2. a pesquisa será feita pelo código, pelo nome ou pela linha?

é trabalho de aula sim…

  1. é uma exigência do trabalho, verificar se realmente foi implementado corretamente.

  2. Pode ser pelo nome.

Obrigado,

Fábio