簡單的Txt文件名修改和擴展名修改

// 修改已經發送的文本文件名 或文本文件的擴展名
 public void RenameTxtFile() {


  File file = null;
  try {
   file = new File(fileurl); // 指定文件名及路徑
   String Parent=file.getParent();

 

//修改文件的擴展名
   /*
   String filename = file.getAbsolutePath();
   
   if (filename.indexOf(".") >= 0) {
    filename = filename.substring(0, filename.lastIndexOf("."));
   }   

  file.renameTo(new File(filename+".dat"));

*/


//修改文件名和擴展名


   String sFilename=Parent+File.separator+"已發"+nowTime+".txt";
   if (file.renameTo(new File(sFilename)) == true) {
    LogTool.WriteLog("文件改名成功:");
    LogTool.WriteLog("文件改名爲:"+sFilename);
   }
   
  } catch (Exception e) {


   e.printStackTrace();


   LogTool.WriteLog("文件改名失敗:" + e.getMessage());
   
  }

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章