Como ler um arquivo texto

2 respostas
A

Pessoal, preciso fazer a leitura de um arquivo texto que contém as características de um indivíduo para o cálculo de uma rede neural.

dados.txt
00100001000110010000000011
00100001000000011010000010
00100001000000011010001001
00100011010110010010001100
00101011111000001000001010

Preciso pegar linha por linha e jogar para um vetor de 26 posições caracter por caracter.

Podem me ajudar como fazer isso?
Muito obrigado.
[]s
Alexander

2 Respostas

B

Boa tarde!

preciso fazer a leitura de um arquivo texto
Abre o arquivo
import java.io.*;

class AbreArq{
	
	public static void main(String args[]){
  	    FileInputStream arq;
	    try{
			arq = new FileInputStream("ArquivoLido.txt");
			int caracterlido = arq.read();
			while(caracterlido != -1) {
			     System.out.print((char) caracterlido);
			     caracterlido = arq.read();
			}
		arq.close();
	    }
	    catch (FileNotFoundException e) {
	           	System.err.println
		("Arquivo <" + "ArquivoLido.txt" + "> nao encontrado!");
	       } catch (IOException ex) {
		System.err.println
		("Erro na leitura do arquivo"+args[0]);
	       }
	}
}
Grava o arquivo
import java.io.*;

class GravaArquivo {
	public static void main(String args[]){
		FileOutputStream arq;
		PrintStream ps;
		try{
			arq = new FileOutputStream("arq.txt");
			ps = new PrintStream(arq);
			ps.println("Teste do fluxo de Impressao");
			ps.close();
		}
		catch (FileNotFoundException e) {
			System.err.println
			("Erro na tentativa de abrir o arquivo");
		}
		catch (IOException ex) {
			System.err.println
			("Erro na escrita do arquivo"+args[0]);
	       	}
	}
}

Você precisará adequalo para executar o que vc precisa...

Um abraço :grin: [/quote]

A

Valeu beto,era isso mesmo. muito obrigado.
Att
Alexander

Criado 23 de junho de 2006
Ultima resposta 23 de jun. de 2006
Respostas 2
Participantes 2