java中怎么判断一个没有后缀名的文件是否是图片?

taovv 2006-05-26 09:50:04
我的程序需要处理用户发到服务器上的图片和文字文件。有些图片文件和文字文件都没有没有后缀名,怎么区分没有后缀名的文件是图片还是文字文件呢?
...全文
1116 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
「已注销」 2006-05-26
  • 打赏
  • 举报
回复
刚打错了,二进制。
believefym 2006-05-26
  • 打赏
  • 举报
回复
还是判断前面的字节来分析比较浩
web页面上处理经常是采取这种方法的
用异常肯定是不合理的,难道还要把所有的格式读一遍捕获异常,gif、jpg、bmp。。。这么多效率很多不高的
liujiwe79 2006-05-26
  • 打赏
  • 举报
回复
读image的时候捕捉异常吧,这是一个方法,虽然效率不太高,但是能用
「已注销」 2006-05-26
  • 打赏
  • 举报
回复
读入图片的十进制流,截取其前若干字节就是格式标志。
比如GIF的是1-3字节,jpg的是1-2字节
GALFORDD 2006-05-26
  • 打赏
  • 举报
回复
读image的时候捕捉异常吧
kaukiyou 2006-05-26
  • 打赏
  • 举报
回复
有个MIMEType包,去网上搜搜,它能认出大多数文件类型。

62,623

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧