我正在使用 HashMap,其中我使用 ArrayList 作为值。
像这样:
Map<Movie, List<Grades>> gradedMovies = new HashMap();
我正在尝试创建一种方法,我可以使用该方法遍历值以查看键(电影)是否已经存在。如果是这样,我想在分配给特定键(电影)的列表中添加一个新值(等级)。像这样的东西:
public void addGrade(Movie movie, Grade grade) {
// stuff here }
最终,我无法打印在将电影添加到地图后会显示电影及其等级的地图。
这是如何实现的?还是我的整个方法(使用地图)完全错误?
感谢您的任何帮助。(这是作业)