码迷,mamicode.com
首页 > 编程语言 > 详细

java 类转换成byte[]与byte[]转换成java类的方法

时间:2014-11-11 10:54:01      阅读:174      评论:0      收藏:0      [点我收藏+]

标签:java   android   

首先对象要继承Serializable接口 
    private static java.lang.Object ByteToObject(byte[] bytes)...{ 
        java.lang.Object obj; 
        try { 
        //bytearray to object 
        ByteArrayInputStream bi = new ByteArrayInputStream(bytes); 
        ObjectInputStream oi = new ObjectInputStream(bi); 

        obj = oi.readObject(); 

        bi.close(); 
        oi.close(); 
        } 
        catch(Exception e) ...{ 
            System.out.println("translation"+e.getMessage()); 
            e.printStackTrace(); 
        } 
        return obj; 
    } 
  
    public byte[] ObjectToByte(java.lang.Object obj) 
    ...{ 
        byte[] bytes; 
        try { 
            //object to bytearray 
            ByteArrayOutputStream bo = new ByteArrayOutputStream(); 
            ObjectOutputStream oo = new ObjectOutputStream(bo); 
            oo.writeObject(obj); 

            bytes = bo.toByteArray(); 

            bo.close(); 
            oo.close();     
        } 
        catch(Exception e) ...{}


java 类转换成byte[]与byte[]转换成java类的方法

标签:java   android   

原文地址:http://blog.csdn.net/zpf8861/article/details/41007615

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!