2011-04-17 64 views
0

我想复制我的图像文件的名称从E:\Tejas\FM_Operations\sourceE:\Tejas\FM_Operations\destination以这种方式,如果我打电话MovePhoto(source,destination,filename)方法,那么我的图像将被复制到目的地Java中的文件夹。我有一个java文件按名称逐个移动文件

+1

好的。那么你已经尝试过了什么? – 2011-04-17 11:02:55

+0

标题讨论多个文件(逐个)。问题只是关于一个文件。注意:在Java中,您使用小的初始值编写方法调用。并且:问题在哪里? – 2011-04-17 11:14:44

回答

2

你可能要考虑从Apache Commons IO使用FileUtils.copyFile()。否则,您将不得不手动复制字节,如下所示:

InputStream in = new FileInputStream(new File("/path/to/src")); 
OutputStream out = new FileOutputStream(new File("/path/to/dest")); 
byte[] buffer = new byte[8192]; 
int len; 
while ((len = in.read(buffer)) != -1) { 
    out.write(buffer, 0, len); 
} 
in.close(); 
out.close(); 
相关问题