Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/09/2012, 09:46
Avatar de zupadin
zupadin
 
Fecha de Ingreso: abril-2012
Mensajes: 6
Antigüedad: 12 años, 7 meses
Puntos: 1
Concatenar el contenido de x ficheros a uno de salida en netbeans

Hola gente tengo un problemilla con este ejercicio y es que tengo echo el código mas o menos como lo he entendido yo pero no consigo hacerlo funcionar, me gustaria que me lo corrigierais y me digan porque no funcionan

public static void main(String[] args) throws FileNotFoundException, IOException{

int i,c;
String descripcion="";

try
{
for(i=0;i<args.length;i++)
{
DataInputStream entradas=new DataInputStream(new FileInputStream(args[i]));
DataOutputStream salida=new DataOutputStream(new FileOutputStream(args[i-1]));

while ((c=entradas.read())!=-1)
{
salida.write(c);
}
}

System.out.println("Final del fichero");

}
catch (EOFException e)
{
System.out.println("Excepción cuando se alcanza el final del archivo");
}

}

PD: Utilizo el string args para pasarle los archivos al fichero de entrada y el ultimo fichero del strings args es el de salida.