gpt4 book ai didi

java - 如何通过 Socket 发送字符串数组对象?

转载 作者:塔克拉玛干 更新时间:2023-11-01 22:11:19 24 4
gpt4 key购买 nike

我有字符串数组对象。让我们说

String[] names = new String[7];

我还通过在我的客户端系统上使用 ObjectOutputStream 将其存储到文件中来使该对象持久化。我正在使用 ObjectInputStream 读取存储的对象。到此为止 好的。现在我想通过套接字将这个对象发送到另一个系统。

怎么做?请帮忙。谢谢。

最佳答案

您应该创建 Socket 的实例
get output stream并写入它(例如使用 ObjectOutputStream )。

Socket echoSocket = new Socket(hostName, portNumber);
ObjectOutputStream out = new ObjectOutputStream(echoSocket.getOutputStream());
out.writeObject(names);

您可以在 Oracle 文档中找到示例:example .
还有 this answer应该对你有帮助

关于java - 如何通过 Socket 发送字符串数组对象?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19786202/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com