關於每個list
的判斷和取值,以前有的地方認為他是有資料的,然後就沒有判斷是否為空,就沒有注意,但是會遇到個別情況取過來的
list
是空物件,造成
list
的方法是為空,
list.size()
是空的,會造成資料取的時候報錯,所以總結一下方法來判斷
list
是否為空
兩種解決辦法,每個都可以,看寫**風格
if(list!=null&&list.size()>0)
if(list!=null&&!list.isempty())
需要注意的是在操作每個list的時候都要進行如上操作,這是硬規範。
刪除List中為空的元素
刪除list集合中的空值元素 解決方法 arraylistlist new arraylist list.add 我不是空的 list.add list.add 我不是空的 list.add list.add null list.add 我不是空的 system.out.println list 我...
java中判斷list是否為空的用法
1 如果想判斷list是否為空,可以這麼判斷 if null list list.size 0 else 2 list.isempty 和 list.size 0 有啥區別呢 答案 沒有區別 isempty 判斷有沒有元素,而size 返回有幾個元素,如果判斷乙個集合有無元素 建議用isempty ...
java中判斷list是否為空的用法
1 如果想判斷list是否為空,可以這麼判斷 if null list list.size 0 else 2 list.isempty 和 list.size 0 有啥區別呢 答案 沒有區別 isempty 判斷有沒有元素,而size 返回有幾個元素,如果判斷乙個集合有無元素 建議用isempty ...