当前位置:   article > 正文

java中如何将byte数组转成二进制大对象

java byte数组转二进制

在 Java 中可以使用 ByteArrayInputStream 类将 byte 数组转换成二进制对象。例如:

  1. byte[] byteArray= ...;
  2. ByteArrayInputStream bais = new ByteArrayInputStream(byteArray);
  3. ObjectInputStream ois = new ObjectInputStream(bais);
  4. Object object = ois.readObject();
  • 1
  • 2
  • 3
  • 4
  • 5

上面的代码将 byte 数组转换成 ByteArrayInputStream 对象,再使用 ObjectInputStream 从输入流中读取对象,最后将对象赋值给 object。

您需要确保被转换成二进制对象的类实现了 Serializable 接口

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/AllinToyou/article/detail/125284
推荐阅读
相关标签
  

闽ICP备14008679号