hutool map对象转二进制
时间: 2023-07-21 08:19:54 浏览: 104
可以使用Hutool的`SerializeUtil`类将`Map`对象序列化为二进制数据,示例代码如下:
```java
import cn.hutool.core.map.MapUtil;
import cn.hutool.core.util.SerializeUtil;
import java.util.HashMap;
import java.util.Map;
public class MapToByteDemo {
public static void main(String[] args) {
// 创建一个Map对象
Map<String, Object> map = MapUtil.builder(new HashMap<String, Object>())
.put("name", "John")
.put("age", 18)
.put("gender", "male")
.build();
// 将Map对象序列化为二进制数据
byte[] bytes = SerializeUtil.serialize(map);
// 输出二进制数据
System.out.println(bytes);
}
}
```
需要注意的是,反序列化时需要使用相同的类加载器,否则会出现`ClassNotFoundException`异常。
阅读全文
相关推荐








