`
lws0402
  • 浏览: 107002 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

判断文件是否为图片文件

    博客分类:
  • java
阅读更多
判断文件是否为图片,仅通过后缀名判断很不全面,如果把一个txt文件后缀改成gif都会被认为是图片,通过java可以判断文件本身是否为图片。
private boolean isImage(File file)
	{
		boolean flag = false; 
		try
		{
			ImageInputStream is = ImageIO.createImageInputStream(file);
			if(null == is)
			{
				return flag;
			}
			is.close();
			flag = true;
		} catch (Exception e)
		{
			//e.printStackTrace();
		}
		return flag;
	}


调用:
public static void main(String[] args)
	{
		F f = new F();

		File file = new File("D:/java_workspace/LRVODPortal/WebRoot/yishijie/images/lws.txt");

		System.out.println(f.isImage(file));
	}
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics