Java Why Use List Instead Of Arraylist Contains In Java