0
我想复制我的图像文件的名称从E:\Tejas\FM_Operations\source
到E:\Tejas\FM_Operations\destination
以这种方式,如果我打电话MovePhoto(source,destination,filename)
方法,那么我的图像将被复制到目的地Java中的文件夹。我有一个java文件按名称逐个移动文件
我想复制我的图像文件的名称从E:\Tejas\FM_Operations\source
到E:\Tejas\FM_Operations\destination
以这种方式,如果我打电话MovePhoto(source,destination,filename)
方法,那么我的图像将被复制到目的地Java中的文件夹。我有一个java文件按名称逐个移动文件
你可能要考虑从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();
好的。那么你已经尝试过了什么? – 2011-04-17 11:02:55
标题讨论多个文件(逐个)。问题只是关于一个文件。注意:在Java中,您使用小的初始值编写方法调用。并且:问题在哪里? – 2011-04-17 11:14:44