Olá galera..
Queria manipular dados que estão num arquivo.txt. Vou dar um exemplo do que estou tentado fazer.
Tenho uma matriz de números inteiros e ela esta dentro de um arquivo.txt . Eu quero ler essa matriz e ao mesmo tempo colocá-la em um array, a matriz por exemplo é 30 linhas x 2 colunas. E como resultado quero o maior número da matriz com sua posição x e y. Tudo isso dentro de outro arquivo.txt .
Eu fiz de inicio o seguinte código, que somente lê e grava em um novo arquivo.txt .
import java.io.*;
public class Arquivo
{
public static void main(String[] args)
{
try
{
FileReader ler = new FileReader(new File("origem.txt"));
BufferedReader origem = new BufferedReader(ler);
FileWriter gravar = new FileWriter(new File("destino.txt"),true);
// A opção "True" envia para o arquivo a cada println.
PrintWriter destino = new PrintWriter(gravar,true);
String linha;
while ((linha = origem.readLine()) != null)
{
destino.println(linha);
}
destino.close();
gravar.close();
origem.close();
ler.close();
}catch(FileNotFoundException ex1){
System.out.println("Arquivo não encontrado.");
}catch(IOException ex2){
System.out.println("Erro -> "+ ex2);
}
}
}
Se alguem puder me ajudar eu agradeceria...
Falow
Semsar