gpt4 book ai didi

java - 从服务器向特定客户端发送消息

转载 作者:行者123 更新时间:2023-12-01 06:09:56 27 4
gpt4 key购买 nike

for (Iterator<Integer> iter = clients.keySet().iterator(); iter.hasNext(); )
{
int key = iter.next();
String addresses="ZeeshanNisar";

java.net.Socket client = clients.get(key);
System.out.print("ok3");
InetAddress zee = client.getInetAddress();
String s = zee.getHostName();
// String s=client.getInetAddress().toString();
System.out.print(s);
if (zee.getHostName()=="ZeeshanNisar")
{
System.out.print("ok4");
dos =new DataOutputStream(client.getOutputStream());
dos.writeUTF("Some message");

}

这段代码是为连接到服务器的特定客户端发送消息,假设客户端名称是 zeeshannisar,但在这段代码中,我的代码不会转到 if 语句,因为据我认为没有错误请帮助我。抱歉我的英语不好。

最佳答案

尝试用 equals 替换 ==

if(zee.getHostName()=="ZeeshanNisar")

关于java - 从服务器向特定客户端发送消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36851226/

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