根據文件名字獲取文件的前綴和後綴的工具類
阿新 • • 發佈:2018-02-05
oid pos pub style ava span bsp 字符串 als
FileNameUtil.java
package com.tyust.common; import org.junit.Test; /** * 獲取文件後綴前綴的工具類 * * @author QiaoLiQiang * @time 2018年2月5日下午4:38:20 */ public class FileNameUtil { /** * 獲取文件前綴 * * @param fileName * @return */ public static String getFilePrefix(String fileName) {if(fileName == null || "".equals(fileName)){ return null; } return fileName.substring(0, fileName.lastIndexOf(".")); } /** * 獲取文件後綴 * * @param fileName * 文件名稱 * @return */ public static String getFileSufix(String fileName) {if(fileName == null || "".equals(fileName)){ return null; } return fileName.substring(fileName.lastIndexOf(".")+1);//從最後一個點之後截取字符串 } //測試 public static void main(String[] args) { System.out.println(FileNameUtil.getFilePrefix("wwwww.pdf")); System.out.println(FileNameUtil.getFileSufix("wwwww.pdf")); System.out.println(FileNameUtil.getFilePrefix("qlq.wwwww.pdf")); System.out.println(FileNameUtil.getFileSufix("qlq.wwwww.pdf")); } }
結果:
wwwww
pdf
qlq.wwwww
pdf
根據文件名字獲取文件的前綴和後綴的工具類