判断图片类型

    public static String getFormatName(Object o) {
        try {
            ImageInputStream iis = ImageIO.createImageInputStream(o);
            Iterator iter = ImageIO.getImageReaders(iis);
            if (!iter.hasNext()) {
                return null;
            }
            ImageReader reader = (ImageReader) iter.next();
            iis.close();
              return reader.getFormatName();

        } catch (IOException e) {

        }
        return null;

    }



你可能感兴趣的:(object,String,null,iterator,IIS)