新建文件对象然后按字节copy:
大体是这样地:
File fileSource=new File("目录名","文件名");
RandomAccessFile rfSource=new RandomAccessFile("目录名\文件名","rw");File fileDestination=new File("目录名","文件名");
RandomAccessFile rfDestination=new RandomAccessFile("目录名\文件名","rw");for(int i=0;i<rfSource.length();i++)
{
rfDestination.write(rfSource.read());
}ho~ho~~~~~~~~~~~

解决方案 »

  1.   

    a piece of cake. You could read from a stream and write them into another, which in turn is turned into a new file.
      

  2.   

    要跨平台的,怎么执行copy命令啊
      

  3.   

    hotenM(可以包含中文字符) 
    能写几个代码吗?用copy命令的。
      

  4.   

    试试这个
    Runtime runtime=Runtime.getRuntime(); 
    String cmd="c:\\winnt\\notepad.exe"; runtime.exec(cmd);
      

  5.   

    这不是典型的windows解决方案嘛,
    怎么跨平台?还要在改代码??
      

  6.   

    如果检查出是unix平台,就用别的被