Title: Data Structure Summary
Course: CPS 261: Advanced Java Concepts ~ DL & MM MASTER > Section: Learning Units - Bb

Presentations and Videos

- Data Structure Summary lecture video (Time: 8:00)
- Data Structure Summary document

- In this lecture we do a quick summary of the properties of all of the interfaces discussed: Collection, List, Set, SortedSet, Map and SortedMap.
- The properties noted are "Duplicates Allowed", Indexing, Sorted, "Implementing Class", and special Comments.
- Note that all elements stored in a data structure should implement the "equals" method. Elements should implement Comparable if we are storing in a TreeSet, or the Element is a key in the TreeMap class. Elements should implement "hashCode" if we are storing in HashSet, or the Element is a key in the HashMap class.