java怎么数据库中的二进制转换成图片类型

java怎么数据库中的二进制转换成图片类型
2024-11-06 13:53:44
推荐回答(3个)
回答(1):

java对于文件的处理都可以用二进制流处理。new file然后将流写进去就可以了,根据你命名的文件后缀名去区分是什么类型的文件,对于二进制流来说没有什么类型的,所以你说的这种转换我不太明白。如果是将存储在数据库的二进制流拿到之后展示,有两种方式,一种是将二进制流写入到磁盘然后通过路径访问,一种是直接输出二进制流到呈现的view(如果你的view支持的话)。

回答(2):

无需转换,图片本来就是二进制,直接读取出来输出即可

回答(3):

// byte[] buffer ,赋值之后输出
FileOutputStream out = new FileOutputStream(targetPath);//targetPath 输出的路径 out.write(buffer);
out.close();