Skip to content
Sharp

Core Java · interview question

In the context of collections, what is a key difference between a List and a Set in Java?

Multiple choiceEasychapter-4-curatedpremiumcore-javaequals-and-hashcode-in-collections
Choose one answer
Answer and explanation

Correct answer

C. Lists allow duplicate elements, while Sets do not.

Why

A key difference between a List and a Set is that a List allows duplicate elements, whereas a Set does not. This makes a Set appropriate for storing unique elements, while a List is suitable for ordered collections that may contain duplicates.

Test yourself on Core Java

A free test with instant, explained results. No account needed.

Start free test
All Core Java questions →