C'est pour les collections ordonnées, par exemple java.util.List. Pourquoi les concepteurs de langage n'ont-ils pas inclus une dernière méthode? Les seules raisons auxquelles je peux penser sont:
- ambiguïté lorsque la collection est vide (retourne null ou exception exception)
- API ballonnement
D'autres raisons?
collection.get(collection.size() - 1)
.