Java IO ler arquivo

pessoal,

tenho um arquivo no seguinte formato…

10311043
10010030
20210177
20210012
304100235
20310541
90104104
10311012
10210590
20310500
20220369
20220378
10220817
10210593

o q eu quero é o seguinte… ler cada registro desse, para por numa String e depois manipular essa String (ja esta ok essa parte) e imprimir esse registro manipulado num arquivo txt que fique nesse formato…

00000100000000012332145458???
00000100000000000304100272???
00000100000000000304100241???

um embaixo do outro…
minha duvida é so ler o registro do arquivo e gravar…

abraços,

alexandre

Amigo, segue um trecho de código que lê uma linha do arquivo texto

[code]
private void carregar() {

	// Define objetos
	BufferedReader inFile;
	FileReader fr;
	String linha = null;
	boolean lContinua = true;
	
	// Inicializa 
	try {
		fr = new FileReader("arquivo.txt");
    	inFile = new BufferedReader(fr);
    	
		try {
			linha = inFile.readLine().trim();
			System.out.println("apenas linha lida"+linha);
		} catch(Exception e) {
			e.printStackTrace();
    			break;
    		}
	} catch(FileNotFoundException e) {
		e.printStackTrace();
	} catch(IOException e) {
		e.printStackTrace();
	} 
	
}[/code]

para gravar você vai usar as classes FileWriter e BufferedWriter.

Abraços e boa sorte…

Precisar estamos aí.

:slight_smile: