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

[SOLUCIONADO] Copiar un archivo texto a otro, solo las lineas impares

Estas en el tema de Copiar un archivo texto a otro, solo las lineas impares en el foro de Java en Foros del Web. hola chicos Les comento estoy tratando de hacer en una practica de la facu Me piden que se copie el contenido de un archivo de ...
  #1 (permalink)  
Antiguo 18/04/2013, 09:17
 
Fecha de Ingreso: septiembre-2010
Mensajes: 14
Antigüedad: 13 años, 6 meses
Puntos: 1
Copiar un archivo texto a otro, solo las lineas impares

hola chicos
Les comento estoy tratando de hacer en una practica de la facu
Me piden que se copie el contenido de un archivo de texto a otro pero solo las lineas impares. yo aca pude resolver el anterior ejerc que era solamente copiar de un arcivo a otro.
Pero este primero no me sale, si alguien me podria ayudar y explicarme como hacerlo se los agradeceria
Saludos!!!

Creo que habria que modificar algunas cosas de este codigo pero no me doy cuenta...

public static void main(String[] args) throws Exception{

FileReader entrada = null;
FileWriter salida = null;
try{
entrada = new FileReader("entrada.txt");
salida = new FileWriter("salida.txt");


BufferedReader br = new BufferedReader(entrada);
String linea;

while((linea=br.readLine())!=null){
if(linea.r){

}
salida.write(linea+"\n");
}


}
catch(IOException e){
System.out.println(e.getMessage());
}
finally{
entrada.close();
br.close();
salida.close();
}

}
  #2 (permalink)  
Antiguo 18/04/2013, 10:12
Avatar de Fuzzylog  
Fecha de Ingreso: agosto-2008
Ubicación: En internet
Mensajes: 2.511
Antigüedad: 15 años, 7 meses
Puntos: 188
Respuesta: Copiar un archivo texto a otro, solo las lineas impares

int contador = 1;
inicias bucle para ver si el documento tiene mas lineas
haces el readLine();
compruebas si el resto de dividir contador entre 2 no es cero => if (contador%2 != 0) {
agregas la nueva linea
}
haces contador++;
fin bucle
__________________
if (fuzzy && smooth) {
fuzzylog = "c00l";
return true;
}
  #3 (permalink)  
Antiguo 19/04/2013, 08:00
 
Fecha de Ingreso: septiembre-2010
Mensajes: 14
Antigüedad: 13 años, 6 meses
Puntos: 1
Respuesta: Copiar un archivo texto a otro, solo las lineas impares

Muchas gracias, ya me salio y lo entendi bien :)
SAludos!!!!

Etiquetas: lineas, 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 20:54.