public static void copyFile(String sourceFile, String destinationFile)
{
try
{
FileConnection sourceFileConnector;
FileConnection destinationFileConnector;
sourceFileConnector = (FileConnection) Connector.open(sourceFile,Connector.READ_WRITE);
destinationFileConnector = (FileConnection) Connector.open(destinationFile,Connector.READ_WRITE);
if(!destinationFileConnector.exists()) // if file does not exists , create a new one
{
destinationFileConnector.create();
}
InputStream is = sourceFileConnector.openInputStream();
OutputStream os =destinationFileConnector.openOutputStream();
byte[] buf = new byte[1024];
int len;
while ((len = is.read(buf)) > 0)
{
os.write(buf, 0, len);
}
is.close();
os.close();
}
catch(IOException e)
{
}
}
No comments:
Post a Comment