錯誤場景:
在sql語句中 使用<if>標籤 判斷變量是否爲null或者 ' ' 時,由於我的變量是一個list集合,引起了集合與String類型的比較,導致出現了該報錯:java.util.ArrayList and java.lang.String
如圖:
我的變量 programReferenceNumber 在類中定義的 是一個 List<String>類型的變量,不能與空字符串' ' 進行比較。
改正方式:
判斷 集合!=null 和 集合.size>0 即可
錯誤場景:
在sql語句中 使用<if>標籤 判斷變量是否爲null或者 ' ' 時,由於我的變量是一個list集合,引起了集合與String類型的比較,導致出現了該報錯:java.util.ArrayList and java.lang.String
如圖:
我的變量 programReferenceNumber 在類中定義的 是一個 List<String>類型的變量,不能與空字符串' ' 進行比較。
改正方式:
判斷 集合!=null 和 集合.size>0 即可