今天幫朋些個網站,做到商品上傳的時候需要給檔案重新設定名稱,以前也做過類的功能,只是沒有儲存忘了,為了避免以後再重新找,就用此部落格記錄下,哈哈.....
例子一:
import java.io.*; </p><p>public class test1<br />{<br /> public static void main(String[] args) {<br /> File file=new File("D:/gai.jpg"); //指定檔案名稱及路徑<br />String name="123";<br /> String filename=file.getAbsolutePath();<br /> if(filename.indexOf(".")>=0)<br /> {<br /> filename = filename.substring(0,filename.lastIndexOf("."));<br /> }<br /> file.renameTo(new File(name+".jpg")); //改名<br /> } </p><p>}
例子二:
public class xfile {</p><p> /**<br /> * @param args<br /> */<br /> public static void main(String[] args) {<br /> // TODO 自動產生方法存根<br /> File f=new File("d:/old.txt");<br /> String c=f.getParent();<br /> File mm=new File(c+File.pathSeparator+"new.txt");<br /> if(f.renameTo(mm))<br /> {<br /> System.out.println("修改成功!");<br /> }<br /> else<br /> {<br /> System.out.println("修改失敗");<br /> }</p><p> }</p><p>}<br />本篇文章來源於:開發學院 http://edu.codepub.com 原文連結:http://edu.codepub.com/2010/0204/20323.php