HOLIDAY SALE! Save 50% on Membership with code HOLIDAY50. Save 15% on Mentorship with code HOLIDAY15.

9) Data Structures & Algorithms Lesson

Labs: Java HashMaps

3 min to complete · By Ryan Desmond

Learn by Doing

Time to use your new skills! Please complete this assignment within IntelliJ on your machine.

Steps to Complete the Labs Challenge

  1. Open the project you cloned from GitHub in IntelliJ
  2. Find the "datastructures/hashmap" folder. This folder is in online-java-fundamentals/src/labs_examples/datastructures/hashmap
  3. Review and run the fully functional examples in the examples folder (aka "package").
  4. Complete all the exercises laid out in the labs folder.
  5. If you get stuck or have any questions, please reach out on Discord.
  6. When you complete the labs, please be sure to push your work to GitHub. This step is easily and often overlooked, but it is one of the most important. We implore you to not skip it. Prove your work. Push it to GitHub. Get the practice, and get those GitHub Greens! Looking at the two contribution graphs below, who would you hire?
image of two GitHub contribution graphs
Illustration of a lighthouse

Hey there, before you move on. Did you complete the labs? Did you push them to GitHub? If the answer to either of these questions is "no", then you're cutting corners and skipping critical steps. If you're serious about becoming a professional software engineer, you should not cut corners, and you should not skip critical steps.