Duvida em leitura de arquivo

Salve

Aqui estou novamente.

Estou com um arquivo para ler estou tendo dificuldades de em recuperar os valores e adiciona-los no meus bean.

tenho uma linha dessa forma.

os dados de previsao e indice sao relevantes, nao preciso deles, porem preciso dos dados do ano 1 até o ano 4, como eu faco para recupera-los e salve-los em um bean ?

É um arquivo txt.

Gracias pessoal

Eduardo acho que vc tem que colocar um delimitador de campos pode ser um ; tipo assim:

previsao; indice; ano 1; ano 2; ano 3; ano 4

ai vc cria um array de dados e coloca cada campo em um indice do array tipo:

String dados[];
dados[0] = previsao;
dados[1] = indice;
dados[2] = ano 1;
e assim por diante, acho que seria assim ou não sei se foi isso que eu entendi.

a ideia é boa, porem o meu delimitador são os espacos em branco, nao tenho como determinar com precisao isso !

sacou ?

String linha = "previsao indice ano 1 ano 2 ano 3 ano 4 ";
String[] palavras = linha.split ("\\s+"); 
System.out.println (palavras [3] + "," + palavras [5]);

bom levando em consideração que essas linhas ja estão no arquivo txt pode ficar assim:

Strin linha;
String palavras[];
for (int 1 = 0; ; i++) // percorre todo arquivo
{
linha = reader.readline(); // retorna os valores de cada linha no arquivo txt
if (linha == null) break; // se ele retornar o valor null significa que chegou ao fim do arquivo, ai sai fora do laço

palavras = linha.split(" "); // isso significa que o seu delimitador de campo é um espaço em branco como vc quer.

ai vc instancia o seu bean aqui. e chama os métodos para adicioná-los.
tipo:
Bean b = new Bean();
b.setPrevisão(palavras[0]));
b.setIndice(palavras[1]));

// e assim por tiante. Espero ter ajudado.
}

Valew galera, é isso mesmo

so estou com uma duvida, como eu vou setar no meu bean os diversos dados do vetor, dos anos quero dizer.