public void RandomAccessFile(String src, String srcMode, String dest, String destMode) {
RandomAccessFile accessFile =
null
;
RandomAccessFile accessFile1 =
null
;
try
{
accessFile =
new
RandomAccessFile(
new
File(src), srcMode);
accessFile =
new
RandomAccessFile(
new
File(dest), destMode);
byte[] bytes =
new
byte[1024];
int length;
while
((length = accessFile.read(bytes)) != -1) {
accessFile1.write(bytes, 0, length);
}
}
catch
(IOException e) {
e.printStackTrace();
} finally {
if
(accessFile !=
null
)
try
{
accessFile.close();
}
catch
(IOException e) {
e.printStackTrace();
}
if
(accessFile1 !=
null
) {
try
{
accessFile1.close();
}
catch
(IOException e) {
e.printStackTrace();
}
}
}
}