Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在编写一个客户端服务器应用程序,其中服务器通过客户端发送一个Vector String对象,OutputStream我将其接收为Byte Array. 现在我如何从中取回Vector String对象Byte array?
Vector String
OutputStream
Byte Array
Byte array
不要通过流发送对象。在服务器端序列化 Vector<String> 对象并在设备上反序列化它。您可以使用例如 JSON 序列化对象。谷歌有一个很棒的免费库可以为你完成大部分工作,它叫做 GSON (http://code.google.com/p/google-gson/)
您需要以正确的方式发送,使用可序列化或先写入长度