我想按照名称从E:\Tejas\FM_Operations\source
复制我的图片文件到E:\Tejas\FM_Operations\destination
,这样如果我调用MovePhoto(source,destination,filename)
方法,那么我的图片会复制到目标文件夹在Java。
答案 0 :(得分:2)
您可能需要考虑使用FileUtils.copyFile()
中的Apache Commons IO。否则你必须手动复制字节,如下所示:
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();