Standard java arrays size is fixed. Once the arrays are created, they can not grow or shrink which means you can not change the size of the array. You must now the requirement of your program to initialize the array of required size. To overcome such limitations, java provides the ArrayList class that can store