What is the difference between length() and size() of ArrayList?
A. length() and size() return the same value
B. length() is not defined in ArrayList
C. size() is not defined in ArrayList
D. length() returns the capacity of ArrayList and size() returns the actual number of elements stored in the list
Answer: Option D
Join The Discussion
Comments (1)
What is the purpose of the Java Collections Framework?
A. To provide a unified architecture for representing and manipulating collections
B. To provide a way to create arrays
C. To define primitive data types
D. To handle exceptions
A. `Collection`
B. `Map`
C. `Set`
D. `List`
What is the primary difference between a `List` and a `Set` in the Java Collections Framework?
A. A `Set` allows duplicate elements, while a `List` does not
B. A `List` is unmodifiable, while a `Set` is modifiable
C. A `List` allows duplicate elements, while a `Set` does not
D. A `Set` is indexed, while a `List` is not
Which class is typically used to implement a `List` in the Java Collections Framework?
A. `HashMap`
B. `ArrayList`
C. `LinkedList`
D. None of These

The correct answer is B. length() is not defined in ArrayList