Skip to content

Tag: api

Why no tail() or head() method in List to get last or first element?

I recently had a discussion with a collegue why the List interface in Java doesn’t have a head() and tail() method. In order to implement such a functionality would have to write a wrapper that looked something like this: I’m not aware of all List implementations but I assume that at least in LinkedList and ArrayList it should be pretty