我用java做了一个生成文件的程序,现在文件生成后直接放到程序的根目录下。请问如何把文件放到指定的目录中去?请指教。最好能给出例子,谢谢

解决方案 »

  1.   

    ^_^,改一下路径不就行了! File a = new File("c:\\");
      

  2.   

    import java.io.*;
    public static void rename()
       {
         try {
           String originFile="d:\\test.sql";
           String newFile="d:\\database.sql";
           File file=new File(originFile);
           file.renameTo(new File(newFile));
         }
         catch (Exception ex) {
           ex.printStackTrace();
         }
       }
      

  3.   

    你可以在命令行加一个开关参数,然后再跟一个路径吗,如果没有刚使用程序内的M认的路径.
    比如
    java 程序名   -l d:\......
    将生成的文件放到d:\...下