Façons de vérifier si un ArrayList contient seulement des valeurs nulles

Je regardais à travers le code d'une ancienne application Android de la mienne, et j'ai vu une chose que j'ai fait à l'effet de ceci:

        boolean emptyArray = true;
        for (int i = 0; i < array.size(); i++)
        {
            if (array.get(i) != null)
            {
                    emptyArray = false;
                    break;
            }
        }
        if (emptyArray == true)
        {
            return true;
        }
        return false;

Il y a un moyen plus efficace de le faire -- mais qu'en est-il?

emptyArray est défini comme une liste de tableaux d'Entiers, qui sont insérées avec un nombre aléatoire de valeurs null (Et plus tard dans le code, réelles valeurs entières).

Merci!

source d'informationauteur DMags