如何将对象转换为输入流
2022-09-01 08:39:27
如何将java对象转换为输入流?
您可以使用 ObjectOutputStream
将对象(在下面的代码中为 obj)写入 ObjectOutputStream,要转换为输入流的对象必须实现 Serializable。
ByteArrayOutputStream baos = new ByteArrayOutputStream();
ObjectOutputStream oos = new ObjectOutputStream(baos);
oos.writeObject(obj);
oos.flush();
oos.close();
InputStream is = new ByteArrayInputStream(baos.toByteArray());