あるディレクトリから別のディレクトリに画像をコピーする関数をJavaで作成しましたが、機能していないようです。IOException
ieをスローしC:\Documents and Settings\Admin\Desktop\C.V (Access is denied)
ます。何が問題になる可能性があります。コードのスニペットを次に示します。
public void copyImageFiles(File sourceFile, File destinationDir) throws IOException {
FileInputStream fis = new FileInputStream(sourceFile);
FileOutputStream fos = new FileOutputStream(destinationDir);
FileChannel srcChannel = fis.getChannel();
FileChannel destChannel = fos.getChannel();
srcChannel.transferTo(0, sourceFile.length(), destChannel);
srcChannel.close();
destChannel.close();
fis.close();
fos.close();
}