JAVA中獲取文件的大小和文件的擴展名


一、獲取文件擴展名(該段代碼來自博客園網站裝男人的博客https://www.cnblogs.com/nanrenzhuang/archive/2013/05/19/6315546.html)

public static String getExtensionName(String filename) {     

  if ((filename != null) && (filename.length() > 0)) {     

    int dot = filename.lastIndexOf('.');     

    if ((dot >-1) && (dot < (filename.length() - 1))) {     

      return filename.substring(dot + 1);     

            }     

        }     

  return filename;     

}     

二、獲取不帶擴展名的文件名(該段代碼來自博客園網站裝男人的博客https://www.cnblogs.com/nanrenzhuang/archive/2013/05/19/6315546.html)

public static String getFileNameNoEx(String filename) {     

  if ((filename != null) && (filename.length() > 0)) {     

    int dot = filename.lastIndexOf('.');     

    if ((dot >-1) && (dot < (filename.length()))) {     

      return filename.substring(0, dot);     

         }     

      }     

  return filename;     

}

三、獲取文件大小

String path = "PATH";  //該處填入文件路徑

File f = new File(path);

int size = new FileInputStream(f).available() / 1024 / 1024;  //結果以M為單位


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM