StringTokenizer

Olá pessoas
Tenho um problema (ha não diga…)
Tenho um arquivo TXT com 64 numeros dispostos em 8x8 e tenho que recuperar esses numeros e jogar em uma matriz de 8x8, como faço para o StringTokenizer ler a proxima linha do arquivo.
Pois leio uma linha e transfiro ela para a 1ª linha da matriz não sei como leio a segunda linha e assim por diante.
Falow :splat:

Assim:

public static int[][] leMatriz(String fileName) {
  BufferedReader reader = new BufferedReader(new FileReader(fileName));
  int[][] res = new int[8][8];
  for(int i =0; i < 8; ++i) {
    String line = reader.readLine();
    String[] numeros = line.split("\s");
    for(int j = 0; j < 8; ++j) {
      res[i][j] = Integer.parseInt(numeros[j]);
    }
  }
  return res;
}

Então o método split captura a proxima linha :!:
split(“s”);
Valew :stuck_out_tongue:

O split(\s) é para separar os números onde tem espaço entre eles.
É o readLine que lê a linha inteira e se posiciona onde vai começar a outra.

Eu já fiz toda a parte de leitura da linha particionei ela com o nextToken(), o meu problema é com a proxima linha
linha 1- 65748239
linha 2- 54648777 <----- como que faço para ler essa linha
Então enquanto o hasMoreTokens() estiver true vai particionando a linha e esta tudo beleza o problema é com a segunda linha.
Obrigado. :roll: