java.util.ArrayList and java.lang.String 報錯解決方案

錯誤場景:

在sql語句中 使用<if>標籤 判斷變量是否爲null或者 ' ' 時,由於我的變量是一個list集合,引起了集合與String類型的比較,導致出現了該報錯:java.util.ArrayList and java.lang.String

如圖:

我的變量 programReferenceNumber 在類中定義的 是一個 List<String>類型的變量,不能與空字符串' ' 進行比較。

改正方式:

判斷 集合!=null  和 集合.size>0 即可

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章