我正在尝试从Java中的ObjectInputStream读取数组。我找不到关于如何做到这一点的文档。我假设它是readObject(),但这似乎不起作用。
out.write(Object)
out.write(Object)
out.write(boolean[])
...在servlet中......
Object one = in.readObject();
Object two = in.readObject();
boolean[] thr = (boolean[])in.readObject();
这是正确的还是我做错了?如果它是正确的,那么为什么它可能不喜欢这个?
答案 0 :(得分:4)
您的阅读代码是正确的。您的写入伪代码也是正确的,假设它确实是伪代码,并且您实际上是按照该顺序使用这些类型的参数调用这些方法。