1. 程式人生 > >java修改檔名

java修改檔名

  今天幫朋些個網站,做到商品上傳的時候需要給檔案重新設定名稱,以前也做過類的功能,只是沒有儲存忘了,為了避免以後再重新找,就用此部落格記錄下,哈哈.....

例子一:

例子一:

 
[java] view plain copy

    import   java.io.*;     
          
    public   class   test1   
    {     
            public   static   void   main(String[]   args)   {     
              File   file=new   File("D:/gai.jpg");   //指定檔名及路徑  
    String name="123";     
              String   filename=file.getAbsolutePath();     
              if(filename.indexOf(".")>=0)     
              {     
                  filename   =   filename.substring(0,filename.lastIndexOf("."));     
              }     
              file.renameTo(new   File(name+".jpg"));   //改名     
          }     
          
    }  

 

 

例子二:

[java] view plain copy

    public class xfile {  
      
        /**  
         * @param args  
         */   
        public static void main(String[] args) {   
            // TODO 自動生成方法存根   
            File f=new File("d:/old.txt");   
            String c=f.getParent();   
            File mm=new File(c+File.pathSeparator+"new.txt");   
            if(f.renameTo(mm))   
            {   
            System.out.println("修改成功!");   
            }   
            else   
            {   
            System.out.println("修改失敗");   
            }  
      
        }  
      
    }  
    本篇文章來源於:開發學院 http://edu.codepub.com   原文連結:http://edu.codepub.com/2010/0204/20323.php