Tagged Questions
1
vote
5answers
3k views
Why does java.util.ArrayList allow to add null?
I wonder why java.util.ArrayList allows to add null. Is there any case where I would want to add null to an ArrayList?
I am asking this question because in a project we had a bug where some code was ...
11
votes
7answers
1k views
Why does the Java collections APIs not have a last method?
This is for ordered collections e.g. java.util.List. Why did the language designers not include a last method? The only reasons I can think of are:
ambiguity when the collection is empty (return ...