Test if a file is an image file
This works pretty well for me. Hope I could help import javax.activation.MimetypesFileTypeMap; import java.io.File; class Untitled { public static void main(String[] args) { String filepath = “/the/file/path/image.jpg”; File f = new File(filepath); String mimetype= new MimetypesFileTypeMap().getContentType(f); String type = mimetype.split(“https://stackoverflow.com/”)[0]; if(type.equals(“image”)) System.out.println(“It’s an image”); else System.out.println(“It’s NOT an image”); } }