【新手求助】用了一个ArrayList获取数据库数据,无法与service中的任意数据相等,下附图

图片说明

==操作是严格的对象引用相等,这里用字符串相等应该改成.equals
list.get(i).equals("")改成这样。

== 两边是对象时,比较的是地址而不是值,对象的比较要用 "".equals(list.get(i))
要注意需要把一定非 null 的值写在前面,这样可以避免报 NullPointException