This Java tips illustrates a method of copying one file to another file through channel. A channel is created both on source as well as destination and then the file is copied between those two channels.
try {
// Create channel on the source
FileChannel srcChannel =
new FileInputStream("srcFilename").getChannel();
// Create channel on the destination
FileChannel dstChannel =
new FileOutputStream("dstFilename").getChannel();
// Copy file contents from source to destination
dstChannel.transferFrom(srcChannel, 0, srcChannel.size());
// Close the channels
srcChannel.close();
dstChannel.close();
} catch (IOException e) {
}
source: http://java-tips.org
Thursday, July 05, 2007
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment