Как удалить значение из набора внутри карты, не зная значение ключа в Java? - PullRequest
0 голосов
/ 12 июля 2019

Моя проблема заключается в следующем:

У меня есть карта, в которой хранится набор подключений к веб-сокетам для браузерной игры в реальном времени.

Пример:

Connection Map:
Key: "match 1" - Values: Set[Player 1 Connection, Player 2 Connection].
Key: "match 2" - Values: Set[Player 3 Connection].

Если игрок закрывает браузер, мне нужно удалить игрока с карты, чтобы приложение не пыталось отправлять ему сообщения, и он больше не отображается на карте, но я не знаю, какой именно "(ключ) он был до того, как закрыл браузер.

Могу ли я удалить его с карты, не зная, в каком именно матче он играл?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...