1) What are 3 differences between an Array and an Arraylist in Java? 2) How should we test if two Integer objects, num1 and num2, are equal? 3) What is a situation when you would prefer an Arraylist over an Array? 4) True or False - when using add (), you can only add an element at the end of an ArrayList. True False .