Question: what are the difference b/w list and set?
Answer: Difference between List and Set in Java. List is a type of ordered collection that maintains the elements in insertion order while Set is a type of unordered collection so elements are not maintained any order. List allows duplicates while Set doesn't allow duplicate elements .