工作中难免会遇到一些特殊的要求,例如我们有时候需要检测网络上的一个图片,它是不是一个图片地址、这个图片地址是否能正常打开等等。那在java开发中检验是否正确图片后缀呢?
java 检验是否正确图片后缀
private boolean checkSuffix(String imgPath) {
Boolean flag =false;
//图片格式
String[] FILETYPES = new String[]{
".jpg", ".bmp", ".jpeg", ".png", ".gif",
".JPG", ".BMP", ".JPEG", ".PNG", ".GIF"
};
if(!StringUtils.isBlank(imgPath)){
for (int i = 0; i < FILETYPES.length; i++) {
String fileType = FILETYPES[i];
if (imgPath.endsWith(fileType)) {
flag = true;
break;
}
}
}
return flag;
}