Ler matriz inteira 5x5 em txt

2 respostas
A

galera como faço pra ler uma matriz inteira 5x5 em um arquivo txt, o primeiro valor da matriz eu consigo ler, oq nao to conseguindo é fazer com se leia os valores seguintes da matriz, agradeço qq ajuda desde ja.

2 Respostas

G

Como estão os dados nesse txt?

cassio

vc pode separar os 25 numeros todo mundo na mesma linha e separados por espaço ou tab, ou então pode colocar cada numero em uma linha, ou ainda colocar 5 linhas com 5 numeros separados por espaço cada…

Para ler vc pode usar BufferedReader, Scanner, etc…

Fica mais ou menos assim:

Scanner input = new Scanner(new File("seuarquivo.txt");
for(int i = 0; i < 5; i++)
   for(int j = 0; j < 5; j++)
      matriz[i][j] = input.nextInt();

supondo que vc já alocou a matriz com new int[5][5] e que sua matriz é de inteiros…

Abraço!

Criado 10 de outubro de 2006
Ultima resposta 10 de out. de 2006
Respostas 2
Participantes 3