Foros del Web » Programación para mayores de 30 ;) » Java »

Leer archivo y copiarlo en otro con hilos

Estas en el tema de Leer archivo y copiarlo en otro con hilos en el foro de Java en Foros del Web. Estoy tratando de hacer este ejercicio que dice.. Crear un programa que lea los datos de un archivo a través de un hilo y que ...
  #1 (permalink)  
Antiguo 01/05/2013, 14:09
 
Fecha de Ingreso: septiembre-2010
Mensajes: 14
Antigüedad: 14 años, 2 meses
Puntos: 1
Leer archivo y copiarlo en otro con hilos

Estoy tratando de hacer este ejercicio que dice.. Crear un programa que lea los datos de un archivo a través de un hilo y que luego los grabe en otro archivo a través de otro hilo.
Pensé hacerlo de esta forma crear la primera clase entrada que lee un archivo y después la otra clase que me lo escriba en otro archivo. Y llamar desde el main a esas clases bueno no sé si lo estoy haciendo bien
Si alguien me puede ayudar se lo agradecería

public class Entrada implements Runnable {

@Override
public void run() {

FileReader entrada=null;
try {
String linea="";
entrada=new FileReader("entrada.txt");
BufferedReader br=new BufferedReader(entrada);
while((linea=br.readLine())!=null){
// System.out.println(linea);
}
} catch (Exception e) {
// TODO: handle exception
}

}

public class Salida implements Runnable {

@Override
public void run() {
FileWriter salida=null;
try {
String linea="";
salida =new FileWriter("salida.txt");
BufferedWriter d=new BufferedWriter(salida);
d.write(salida);



} catch (Exception e) {
// TODO: handle exception
}
}

public static void main(String[] args) {
Entrada d=new Entrada();
Thread hilo=new Thread(d);
hilo.start();
Salida d1=new Salida();
Thread hilo1=new Thread(d1);
hilo1.start();

}
  #2 (permalink)  
Antiguo 01/05/2013, 16:46
 
Fecha de Ingreso: febrero-2012
Mensajes: 136
Antigüedad: 12 años, 9 meses
Puntos: 8
Respuesta: Leer archivo y copiarlo en otro con hilos

Seria bueno que ponga el mensajes que te sale al momento de darle el RUN a tu programa ...

Pero creo que el error es la ubicacion de los archivos.. de donde lo lees y a donde quieres copiarlo ... fijate eso primero
  #3 (permalink)  
Antiguo 02/05/2013, 08:01
 
Fecha de Ingreso: septiembre-2010
Mensajes: 14
Antigüedad: 14 años, 2 meses
Puntos: 1
Respuesta: Leer archivo y copiarlo en otro con hilos

Recién probé esta clase para ver si me leía el contenido de este archivo y me funciono bien

public class Ejercicio4B implements Runnable {

@Override
public void run() {

FileReader entrada=null;
try {
String linea="";
entrada=new FileReader("C:/Users/Bruno/Desktop/Hola.txt");
BufferedReader br=new BufferedReader(entrada);
while((linea=br.readLine())!=null){
System.out.println(linea);
}
br.close();
} catch (Exception e) {
// TODO: handle exception
}

Pero al probar la otra clase cuando ahora quiero que me lo copie en el otro archivo ahí no se bien como hacerlo

public class Ejercicio4A implements Runnable {

@Override
public void run() {
FileWriter salida=null;
try {

salida =new FileWriter("C:/Users/Bruno/Desktop/Hola1.txt", true);
// esta es la parte que no se como hacerla


} catch (Exception e) {
// TODO: handle exception
}
}

Etiquetas: clase, hilos, programa, string
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 13:52.