package archivos;
import java.io.*;
//import java.util.*;
public class Archivo {
public static void Copiar(String file1, String file2)throws Exception{
//Abrir los archivos
File f1 = new File(file1);
File f2 = new File(file2);
if(f1.exists()){
//Enviar datos
FileInputStream fis = new FileInputStream(f1);
//Da todos los metodos para leer del origen
DataInputStream dis = new DataInputStream(fis);
//Recibir datos
FileOutputStream fos = new FileOutputStream(f2);
//Da todos los metodos que DataIS pero en Write
DataOutputStream dos = new DataOutputStream(fos);
int c;
while(true){//Leo desd el origen
//Lee bite x bite y guardo en c
c=dis.read();
if(c==-1)break;
dos.write(c);//escribo en el destino
}
dis.close();
dos.close();
}else{
System.out.println("No existe el archivo");
}
}
public static void main(String args[])
throws FileNotFoundException, IOException, Exception{
String source = "c:\\foto.jpg";
String target = "c:\\Copiafoto.jpg";
Archivo.Copiar(source, target);
}
public Archivo() {
}
}
;-)
:huh: y esto que edad tienes? 5 o 4
-escribes no preguntas no dices nada ni saludas escribe al menos que es un aporte o algo
Saludos
Y no se a que viene esto xD, y en concreto lo de copiar una foto... y encima sin tags de codigo, ademas eso no solo es para fotos, ni siquiera habla...
No se si es suyo siquiera...
Saludos
Cita de: ,.-~*´¨¯¨`*·~-.¸..::| D3Bć1 |::.,.-~*´¨¯¨`*·~-.¸ en 16 Noviembre 2009, 18:09 PM
Y no se a que viene esto xD, y en concreto lo de copiar una foto... y encima sin tags de codigo, ademas eso no solo es para fotos, ni siquiera habla...
No se si es suyo siquiera...
Saludos
jajaja cierto men sera que piensa que aqui habemos puros novatos en el tema yo podria hacer eso con los ojos cerrados y con una mano xd
ademas lo hace muy lento, recuerdo habe hecho algo asi y se demora mucho :laugh:
1 mensaje que tiene... se habra querido dar la vacilada con alguien
:laugh:
Saludos