text: Mehmet Arabaci4,432 Points
  I feel like I'm so close but keep getting this error "./QuickFix.java:22: error: cannot find symbol Map newMap??
  I feel like my solution is right (or very close at least) but I keep getting an error on line 22 of the QuickFix doc which is where I initialized the HashMap. Error is:
  ./QuickFix.java:22: error: cannot find symbol Map newMap = new HashMap<>();
  I've seen some solutions on the forum that have used the TreeMap but I'd like to know why my solution is not passing...because it's driving me crazy.
  Thanks guys newVideo = new Video("The Beginning Bits"); // TODO(2): Add the newly created video to the course videos as the second video. course.getVideos().add(1, newVideo); } public void fixVideoTitle(Course course, String oldTitle, String newTitle) { } public Map<String, Video> videosByTitle(Course course) { Map<String, Video> newMap = new HashMap<>(); for (Video videos : course.getVideos()) { newMap.put(videos.getTitle(), videos); } return newMap; } }
  1 Answer
  Jennifer NordellTreehouse Staff
  Hi there! You are getting close. It's reporting that it can't find
  HashMap because it can't. To use a
  HashMap, you must first import the class to do so.
  import java.util.HashMap;
  You will need to include this in the appropriate place for it to stop complaining that it can't find it
  Hope this helps!
  Mehmet Arabaci4,432 Points
  Mehmet Arabaci4,432 Points
  Thank you. Worked a treat.