Practical Coding in Java

Learn to write and validate your own code

Darren Kessner, PhD

(revised October 21, 2025)

Previous: Bonus Coding Exercises: Array Algorithms

8. Lists of objects

In this chapter we explore lists of objects. We have already seen lists (arrays and ArrayLists) of Strings. We will see that we can perform all the same computations (searching, filtering, transforming) on a list of objects of any type.


Next: