if(null !=list && 0 != list.size()){這里面為什么要加上0 != list.size()這句代碼,null !=list不就是0 != list.size()的意思嗎?
已經(jīng)有了null !=list為什么還要加上0 != list.size()這句代碼?說(shuō)是為了嚴(yán)謹(jǐn)性,什么嚴(yán)謹(jǐn)性?不加0 != list.size()這句就不嚴(yán)謹(jǐn)了?就不會(huì)出錯(cuò)了?請(qǐng)大神,大牛們給舉個(gè)反例來(lái)證明一下不加0 != list.size()真的不行。
2016-05-06
數(shù)組不為null不代表數(shù)size為0啊。加上size不為0,只為了確保數(shù)組里面有東西