An array but it is resizable length ~~
ArrayList <data_type> variable = new ArrayList <data_type>( );
There are ways more features to discover with an ArrayList :)
Access an item: variable.get (position);
Change an item: variable.set (position, variable);
Remove an item: variable.remove(position);
Length: instead of using .length, it is used .size( )