Skip to content

Latest commit

 

History

History
33 lines (22 loc) · 1.3 KB

week3_collections.md

File metadata and controls

33 lines (22 loc) · 1.3 KB

Reading

zyBooks Ch 3.1 - 3.6

The Java collections framework represents a group of objects such as the ArrayList or LinkedList and provides the architecture to work with these objects without a need to know their implementation details. This results in programming efficines, since the programmer need not be concerned with implementing the data structures or underlying algorithms. The standard view allows for code reuse.

java collections framwork

Img source: Wikipedia

Reference

https://en.wikipedia.org/wiki/File:Java.util.Collection_hierarchy.svg

https://docs.oracle.com/javase/8/docs/technotes/guides/collections/overview.html

Practice

zyBooks Ch 3.1 - 3.6 Participation Activities

Learning Outcomes

Upon successful completion of the material, students will be able to:

  • Use the enhanced for loop to iterate over the elements in an array or Collection.
  • Work with Java Collections Framework classes and interfaces and their common methods, such as:
  • List Interface, LinkedList type, which implements List
  • Map Interface and implementing HashMap type
  • Set Interface and implementing HashSet type
  • Queue Interface and implementing LinkedList type
  • Deque interface and implementing LinkedList type