Why Use List Instead Of Arraylist To Array In Java