所以我在我的代码中遇到了一个小问题:
synchronized(clients)
clients.remove(this);
}
Run Code Online (Sandbox Code Playgroud)
当客户端断开连接时,但现在我需要能够将该客户端的名称发送给所有其他客户端,并且要做到这一点我必须要做类似的事情
synchronized(clients)
broadcast("Remove:"+clients.get(this).name);
clients.remove(this);
}
Run Code Online (Sandbox Code Playgroud)
但显然我无法获得带有"this"的索引,那么我该如何获得正确的客户名称呢?谢谢!
| 归档时间: |
|
| 查看次数: |
15183 次 |
| 最近记录: |