`
chengzhi_hong
  • 浏览: 163775 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

对象与字节数组之间的转换

    博客分类:
  • J2SE
阅读更多

将对象转换成字节数组

public byte[] object2Byte(Object obj)throws IOException{
            ByteOutputStream bos = new ByteOutputStream();
            ObjectOutputStream oos = new ObjectOutputStream(bos);
            oos.writeObject(obj);
            return bos.toByteArray();           
    }
将字节数组转换成对象  
    public Object byte2Object(byte[] bytes) throws IOException, ClassNotFoundException{
        ByteInputStream bis = new ByteInputStream();
        ObjectInputStream ois = new ObjectInputStream(bis);
        return (Object)ois.readObject();
    }

0
0
分享到:
评论

相关推荐

    在C#中将任意数值类型数据与字节数组相互转换的一个方法及源代码

    using System.IO; …… float f1 = 1.1F MemoryStream s = new MemoryStream(); BinaryWriter w=new BinaryWriter(s );

    字符串转基64字节数组

    前台使用二进制字节数组将图片数据传递给对象的 byte[] 属性,后台向前台传送图片数据时,用的是基64字符串。如果前台向后台传送的不是基64字节数组,那么前台接收后台的图片数据时,就不能还原成图片了,需要做...

    PB POWERBUILDER 字符串 数组 相互 转换 转化

    |PowerBuilder 数组字符串相互转化 天津 李华锋 * * | | * *PowerBuilder 数组字符串相互转化 完全免费 * * | | * *如果你将这个程序放在你的网站上,我希望你能同时加上本站的链接 | | * | * | * *老字符串转数组...

    Python3之字节串bytes与字节数组bytearray的使用详解

    字节串bytes 字节串也叫字节序列,是不可变的序列,存储以字节为单位的数据 字节串表示方法: b"ABCD" b"\x41\x42" ... 字节串的构造函数: bytes() 创建一个空的字节串 ,同b”” ...bytes 和 str 之间的转换: s

    C#将图片和字节流互相转换并显示到页面上

    图片转换成字节流先要转换的IMage对象,转换之后返回字节流。字节流转换成图片,要转换的字节流,转换得到的Image对象,根据图片路径返回图片的字节流,感兴趣的朋友看下下面的代码。 C#将图片和字节流相互转换代码...

    java对象转成byte数组的3种方法

    主要为大家详细介绍了java对象转成byte数组的3种方法,具有一定的参考价值,感兴趣的朋友可以参考一下

    C#byte数组与Image的相互转换实例代码

    2、把从数据库读取的byte数组转换为Image对象,赋值给相应的控件显示。 3、从图片byte数组得到对应图片的格式,生成一张图片保存到磁盘上。 这里的Image是System.Drawing.Image。 //Get an image from file Image...

    java aes128/256 对称加密解密,rsa对称加密解密验签实现

    支持任何形式的aes加密,文件,字符,字节等,内含php代码,可以与php平台实现aes加密,而且包含rsa非对称加密签名验签实现,都是对字节数组的加密解密,签名验签,支持多种形式的的,可以将待操作的对象转换成字节...

    jackson-databind-3.0.0.jar下载

    jackson-databind-3.0.0.jar下载,jackson-databind是Jackson项目中的一款数据绑定库。它可以将Java对象转换为JSON,也可以将JSON转换为Java对象。...5. 流式API:除了支持对象/JSON与字节数组相互转换外,

    Java-SE中的String世界.pptx.pptx

    String类提供了多种构造方法,用于创建不同类型的字符串对象,包括直接赋值、字符数组、字节数组等。 常用的String构造方法 常用的String构造方法有直接赋值、字符数组构造和字节数组构造,这些方法能够快速创建出...

    Java中的IO流(一)字节流的常用操作

    各种字节流的用法①节点流②处理流③流的使用一般步骤④流的关闭具体用法Ⅰ文件流Ⅱ字节数组流Ⅲ缓冲流Ⅳ转换流Ⅴ数据流Ⅵ对象流(序列化和反序列化)Ⅶ打印流(PrintStream)Ⅷ附加:随机访问流最后 前言 今天带来...

    instabug-chat-4.15.0.zip

    bitmapconverter.zip,将Android位图对象转换为BMP文件格式字节数组的库将Android位图对象转换为.BMP文件格式字节数组的库

    利用Java文件加密解密程序设计

    入口参数:字节数组 出口值:经DES算法加密过的字节数组 代码实现: private byte[] encryptByDES(byte[] bytP,byte[] bytKey) throws Exception{ DESKeySpec desKS = new DESKeySpec(bytKey); //新建一个...

    Java的IO流讲解代码: File 类、RandomAccessFile 类、字节流(文件字节流、缓冲字节流、基本数据类型

    File 类、RandomAccessFile 类、字节流(文件字节流、缓冲字节流、基本数据类型字节流、打印流、对象序列化流、字节数组流)、字符流(缓冲字符流、文件字符流、转换流、格式化输出流、字符数组流) 这份代码源码...

    day019-io笔记和代码.rar

    * 3.String(byte[] bytes) 根据默认字符集将字节数组转换为字符串 * 4.String(byte[] bytes, String charsetName) * 根据默认字符集将字节数组转换为字符串 * * 这里会有乱码问题: ...

    uia-message:一个Java序列化反序列化库,用于根据XML定义的结构将对象转换为二进制并返回

    根据XML定义的结构,在字节数组和POJO之间进行序列化和反序列化。 注意 0.5.1或更高版本支持Android平台。 特征 使用XML定义数据结构。 将字节数组映射到POJO。 支持自定义数据类型。 使用基本算术计算大小或...

    xmljava系统源码-kit:java精华工具类集锦

    字节工具类:字节数组转二进制、字节数组转十六进制、十六进制转字节数组、字节转换字符串 cache 缓存工具:内存型缓存、文件型缓存、memcache缓存工具、redis缓存工具 charset 字符集工具,获取任意文本文件的字符...

    缓冲流&转换流习题答案1

    要求:将C盘下的c.png文件复制到D盘下一次读写一个字节数组方式复制答案操作步骤:创建字节输入流对象并关联文件路径利用字节输入流对象创建高效字节输入流对象创建

    java excel导入导出工具

    1、Excel导出:支持Java对象装换为Excel,并且支持File、字节数组、Workbook等多种导出方式; 2、Excel导入:支持Excel转换为Java对象,并且支持File、InputStream、文件路径、Workbook等多种导入方式;

    day10_转换流、高效流-答案2

    要求:将C盘下的c.png文件复制到D盘下一次读写一个字节数组方式复制答案操作步骤:创建字节输入流对象并关联文件路径利用字节输入流对象创建高效字节输入流对象创建

Global site tag (gtag.js) - Google Analytics