我正在尝试将一个对象添加到Hashmap中的Hashset中。

这里的gamesAndTeams是一个Hashmap,它包含一个Hashset。

我看过网上的一些教程,但是我想做的没有用。
难道我做错了什么?

Match newmatch = new Match(dateOfGame, stad, guestTeam, hostTeam, hostGoals, guestGoals);
gamesAndTeams.put(key, gamesAndTeams.get(key).add(newmatch));

最佳答案

是。

假设gamesAndTeams已经有key的条目,则只需要

gamesAndTeams.get(key).add(newmatch);


...除非地图上根本没有任何内容,否则您无需在地图中put进行任何操作。

10-06 15:32