java 对象与byte[]互转

原创 2015年07月07日 15:46:13
<span style="font-size:18px;">public static byte[] ObjectToByte(Object obj) {
		byte[] bytes = null;
		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) {
			e.printStackTrace();
		}
		return bytes;
	}

	private static Object ByteToObject(byte[] bytes) {
		Object obj = null;
		try {
			// bytearray to object
			ByteArrayInputStream bi = new ByteArrayInputStream(bytes);
			ObjectInputStream oi = new ObjectInputStream(bi);

			obj = oi.readObject();

			bi.close();
			oi.close();
		} catch (Exception e) {
			e.printStackTrace();
		}
		return obj;
	}</span>

java中把对象转化为byte数组的方法

首先对象要继承Serializable接口    private static java.lang.Object ByteToObject(byte[] bytes)...{        java....
  • njchenyi
  • njchenyi
  • 2007年09月13日 10:44
  • 11145

java中utf-8编码的byte数组转换成String类型代码

private String utfToString(byte[] data) {     String str = null;     try {            str = new S...
  • vipclx
  • vipclx
  • 2012年09月28日 17:23
  • 14654

java把byte类型数组转化成对象的步骤。

java把byte类型数组转化成对象的步骤。 代码如下: package test; import java.io.UnsupportedEncodingException; ...
  • suyu_yuan
  • suyu_yuan
  • 2016年05月30日 10:06
  • 2600

Java 对象与字节数组相互转换

Java利用反射实现的通用对象与字节数组相互转换方法 1、对象转字节数组 2、字节数组转对象...
  • daidaineteasy
  • daidaineteasy
  • 2017年11月10日 18:17
  • 146

java中对象与字节数组相互转换

1.首先对象要继承Serializable接口 将字节转换为对象 01 public static Object ByteToObject(byte[] bytes) ...
  • u010186511
  • u010186511
  • 2015年06月01日 11:31
  • 1711

java对象和byte数组互转,直接拿去用

import java.io.*; import java.util.Optional; /** * Created by Jason on 2017/1/3. */ public class ...
  • idealemail
  • idealemail
  • 2017年01月03日 13:58
  • 573

byte[]与string相互转换

byte[]转换为字符串存储,然后再转回来 byte[] bytes = System.Text.Encoding.Default.GetBytes("fadfasfasdf...
  • jjhua
  • jjhua
  • 2016年11月05日 09:09
  • 1763

java c#指定长度 中int与byte数组互转代码详细分析

http://www.2cto.com/kf/201502/374916.html int 转 byte public static byte[] int2Bytes(...
  • mengzhengjie
  • mengzhengjie
  • 2016年10月27日 17:06
  • 669

java string与byte[]互转

string 转byte[] 如1122转{0x11,0x12} public static byte[] hexString2Bytes(String s) {         byt...
  • lfqsy
  • lfqsy
  • 2015年04月09日 10:05
  • 1607

Java 基本数据类型与byte数组互转

import java.io.UnsupportedEncodingException; /** * Notice that the methods here is default used fo...
  • u012481275
  • u012481275
  • 2013年10月31日 22:33
  • 1601
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:java 对象与byte[]互转
举报原因:
原因补充:

(最多只允许输入30个字)