21/09/2012, 09:46
|
| | | 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. |