7. Array Algorithms
In this chapter we explore various computations you can perform on lists of things. The list can be an array or ArrayList, and the things could be any basic type or object.
We will explore the following types of algorithms:
- searching through a list
- filtering a list for items with specified properties
- transforming a list into another list
- generating a sequence