一个笨的方法,
1、renameTo(File dest)//更改文件夹的名字
2、renameTo(File dest)// 更改文件的名字

解决方案 »

  1.   

    自己编程使用ReadFile(),WriteFile().
      

  2.   

    在ReadFile() 和WriteFile()里加参数,为文件的路径,或是在改类实现get,set等方法读取路径
      

  3.   

    import java.io.*;public class test
    {
      public void static main(String[] args)
      {
        if (args.length != 2)
        {
          System.out.println("Usage: java oldFilePath newFilePath");
          exit(1);
        }
        try
        {
          BufferedInputStream in = new BufferedInputStream(
                                       new FileInputStream(args[0]));
          BufferedOutputStream out = new BufferedOutputStream(
                                         new FileOutputStream(args[1]));
          byte[] buffer = new byte[1024*128];
          int b = 0;
          while ((b=in.read(buffer)) != -1)  out.write(buffer,0,b);
          in.close();
          out.close();
        }
        catch (Exception e)
        {
          e.printStackTrace();
        }
      }
    }
    使用方法: java 原文件路径及文件名 新文件路径及文件名(注:这是复制,不删除原文件)
      

  4.   

    用Runtime 里的 exec
    直接调用windows的copy ...命令!
      

  5.   

    楼上的方法没有移植性,只限windows下。
      

  6.   

    你可以得到相关的超做系统,是unix的话,则用unix的拷贝命令,
    当然,这只是个省兰的办法!
    没有解决实质性的问题!
    但是不费脑子!
    :-)
      

  7.   

    你可以得到相关的超做系统,是unix的话,则用unix的拷贝命令,
    当然,这只是个省兰的办法!
    没有解决实质性的问题!
    但是不费脑子!
    :-)
      

  8.   

    同意Dickensi(流星·逐日)(★★★★) 的方法,
    不然就只能对每个文件进行操作。