J’ai une petite question.
Supposons que nous ayons une List
qui est une list
appelée ArrayList
. Nous voulons vérifier si la liste est vide.
Quelle est la différence (s’il y en a) entre:
if (list == null) { do something }
et
if (list.isEmpty()) { do something }
Je travaille sur un ancien code (écrit vers 2007 par quelqu’un d’autre) et il utilise la construction list == null
. Mais pourquoi utiliser cette construction quand on a la méthode list.isEmpty()
…