Ver Mensaje Individual
  #2 (permalink)  
Antiguo 20/12/2007, 11:10
Ethiel
 
Fecha de Ingreso: septiembre-2007
Mensajes: 173
Antigüedad: 16 años, 7 meses
Puntos: 0
Re: abrir un txt, manejarlo linea por linea y guardarlo

La clase Java.io te lo hace.

Utilizas un Reader para leer del fichero de texto, lo lees por líneas, comparas con la que necesitas, y si es igual, lo recoges y lo escribes en otro fichero de texto.

El código de ejemplo es:

import java.io.*;

public class Copy {
public static void main(String[] args) throws IOException {
File inputFile = new File("origen.txt");
File outputFile = new File("destino.txt");

FileReader in = new FileReader(inputFile);
FileWriter out = new FileWriter(outputFile);
int c;

while ((c = in.read()) != -1)
out.write(c);

in.close();
out.close();
}
}