1. 程式人生 > >根據文件名字獲取文件的前綴和後綴的工具類

根據文件名字獲取文件的前綴和後綴的工具類

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

根據文件名字獲取文件的前綴和後綴的工具類