Java基础问题总结
Java的基础问题总结
值得觊觎一眼
这个作者很懒,什么都没留下…
展开
-
ImageIo.read() 读取图片时返回Null异常
最近在做前端图片展示时遇到的问题,前端上传了图片,后端保存后,返回图片的展示地址,前端再根据地址展示图片,但是前端上传的图片,有一些能正常展示,有一些为空白,查看后端发现返回的BufferedImage为空,BufferedImage是由ImageIO.read读取出来。查看图片发现,虽然上传的图片都是以jpg,png或者jpeg为后缀的,但是实际上的图片格式却是.webp,用记事本打开可看到。 webp是谷歌2010新出的图片类型,java无法支持这种格式的图片,正常的方式读取就会报空。只需要在项目中添加原创 2022-06-13 18:11:11 · 2671 阅读 · 2 评论 -
枚举 switch case 标签必须为枚举常量的非限定名称
枚举 switch case 标签必须为枚举常量的非限定名称错误描述:Error:(63, 24) 错误: 枚举 switch case 标签必须为枚举常量的非限定名称。解决思路:switch语句支持使用枚举类型作为条件case标签支持:1.类型为char、byte、short、int的常量表达式2.枚举常量3.从jdk7开始,支持字符串这是我出错的代码:枚举定义:代码错误提示:发现case后报错 :an enum switch case label原创 2020-10-22 17:35:26 · 11167 阅读 · 1 评论