Why Use Arraylist Over Array In Javascript Mdn Map Size Java