ImageIO.read()读取数据为空 30
如题,下面程序中,sb.toString()输出结果为来自客户端的字符串表示的图片,bais输出结果为初始内存地址,但是ImageIO.read(bais);读取的结果为...
如题,下面程序中,sb.toString()输出结果为来自客户端的字符串表示的图片,bais输出结果为初始内存地址,但是 ImageIO.read(bais);读取的结果为空,哪位大侠知道是为什么?
byte[] bytes1 = sb.toString().getBytes(); //sb为StringBuffer,存储的是来自客户端的字符串表示的图片
ByteArrayInputStream bais = new ByteArrayInputStream(bytes1);
BufferedImage bi1 = ImageIO.read(bais); 展开
byte[] bytes1 = sb.toString().getBytes(); //sb为StringBuffer,存储的是来自客户端的字符串表示的图片
ByteArrayInputStream bais = new ByteArrayInputStream(bytes1);
BufferedImage bi1 = ImageIO.read(bais); 展开
2个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询