Oh noes, it seems like I made a typo when I added "John" to names. Can you do me a favor and replace the element?

Good stuff! As long as we remember that ArrayLists are zero-based, replacing (or setting) values with set() is easy.

Does this really point to the second element?