These are some of the most important methods that an ArrayList object offers. Note that, when using generics, the ArrayList object will not work with objects but the specified type.