Pesquisando uma string num arquivo de properties

Fala galera!

Tenho um arquivo de properties estruturado da seguinte forma:
#################
#coderro=mensagem###
#################
148=teste
478=erro db

Preciso saber como faco para verificar se o codigo recebido consta nessa lista. Se constar, preciso que ele me retorne a mensagem pre-definida neste arquivo.

ex:
codigo=148;
verifica se codigo esta na lista
se estiver retorna a msg(teste)

Hello,

vc vai ter que abrir o arquivo e ler linha por linha…

bom, o que vc pode fazer é…

RandomAccessFile file = new RandomAccessFile(“arquivo.cfg”,“r”);

String linha = file.readLine();

if(linha.indexOf(codigo)>=0)
//achou linha entao pega msg!
else
//não achou codigo continua varrendo ateh o fim

é mais ou menos por ai =)

abraço!

cya!

Vlw!

String config; private Properties prop; prop = new Properties(); prop.load(this.getClass() .getClassLoader() .getResourceAsStream("nome.do.arquivo")); config = prop.getProperty("chave");

Com este código, a String config conterá o texto que você procura.