判斷list集合不爲空

在java開發中新手容易將判斷一個list集合是否爲空,只以If(list!=null)去判斷,且容易和isEmpty()混淆,但是,list集合爲空還是爲null,是有區別的。 先看一下下面的例子,你是否會認爲輸出null呢? 看一下控制檯輸出結果: 造成這種結果其實是null判斷是判斷有沒有對list集合分配內存空間,而不是list裏面內容是否爲空。 看一下isEmpty() isEmpty(
相關文章
相關標籤/搜索