Files
contract-manager/common/src/main/java/com/ecep/contract/util/FileUtils.java
2025-09-03 20:56:44 +08:00

33 lines
1.1 KiB
Java

package com.ecep.contract.util;
public class FileUtils {
public final static String PDF = ".pdf";
public final static String DOC = ".doc";
public final static String DOCX = ".docx";
public final static String XLS = ".xls";
public final static String XLSX = ".xlsx";
public final static String PNG = ".png";
public final static String JPG = ".jpg";
public final static String JPEG = ".jpeg";
public final static String JSON = ".json";
public final static String FILE_DB_THUMBS = "Thumbs.db";
public final static String FILE_DB_JSON = "db.json";
public final static String FILE_BLACK_LIST_JSON = "black_list.json";
public final static String FILE_B1001_JSON = "b1001.json";
/**
* 检查文件是否符合后缀要求
*
* @param name 文件名
* @param fileExtensions 后缀
*/
public static boolean withExtensions(String name, String... fileExtensions) {
for (String fn : fileExtensions) {
if (name.endsWith(fn)) {
return true;
}
}
return false;
}
}