如何将 java 对象转换为 InputStream?
最佳答案
您可以使用 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());
关于java - 如何将对象转换为输入流,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9264162/