java将一个byte数组保存成图片存在本地

java将byte数组转换成图片,可以File和IO操作来完成。

1//byte数组到图片到硬盘上 2 public void byte2image(byte[] data,String path){ 3 if(data.length<3||path.equals("")) return;//判断输入的byte是否为空 4 try{ 5 FileImageOutputStream imageOutput = new FileImageOutputStream(new File(path));//打开输入流 6 imageOutput.write(data, 0, data.length);//将byte写入硬盘 7 imageOutput.close(); 8 System.out.println("Make Picture success,Please find image in " + path); 9 } catch(Exception ex) { 10 System.out.println("Exception: " + ex); 11 ex.printStackTrace(); 12 } 13 }
点赞
收藏

评论区

加载中...

相关推荐

MySQL:[Err] 1292 - Incorrect datetime value: ‘0000-00-00 00:00:00‘ for column ‘CREATE_TIME‘ at row 1

文章目录问题用navicat导入数据时,报错:原因这是因为当前的MySQL不支持datetime为0的情况。解决修改sql\mode:sql\mode:SQLMode定义了MySQL应支持的SQL语法、数据校验等,这样可以更容易地在不同的环境中使用MySQL。全局s

Oracle 分组与拼接字符串同时使用

SELECTT.,ROWNUMIDFROM(SELECTT.EMPLID,T.NAME,T.BU,T.REALDEPART,T.FORMATDATE,SUM(T.S0)S0,MAX(UPDATETIME)CREATETIME,LISTAGG(TOCHAR(

手写Java HashMap源码

HashMap的使用教程HashMap的使用教程HashMap的使用教程HashMap的使用教程HashMap的使用教程22

java Redis Jedis存储Java对象

Redis入门–Jedis存储Java对象(Java序列化为byte数组方式)Redis入门–Jedis存储Java对象\(Java序列化为byte数组方式)原文地址:http://alanland.iteye.com/admin/blogs/1600685(https://www.oschina.net/action/GoT

java 处理emoji表情

public class EmojiUtil {/  将str中的emoji表情转为byte数组    @param str  @return /public static String resolveToByteFromEmoji(String str

Java开发者容易犯的十个错误

!(https://oscimg.oschina.net/oscnet/c9f00cc918684fbe8a865119d104090b.gif)Top1.数组转换为数组列表将数组转换为数组列表,开发者经常会这样做:\java\List<StringlistArrays.asList(arr);Arr