Есть ли способ избежать нулевой проверки перед начинается итерация цикла for-each?

Каждый раз, когда мне приходится перебирать коллекцию, я проверяю значение null, как раз перед началом итерации цикла for-each. Примерно так:

if( list1 != null ){
    for(Object obj : list1){

    }
}

Есть ли более короткий способ, позволяющий избежать записи блока «если»? Примечание: я использую Java 5 и какое-то время буду придерживаться ее.

106
задан risingTide 20 March 2019 в 19:56
поделиться