一、bean类
Memberinfo(用户信息):id,nickName;
Friendrecord(好友):id,selfname,friendname;
Blackrecord(黑名单):id,selfname,blackname;
二、目的
List<Memberinfo> list1 = (List<Memberinfo>) ht.find("from Memberinfo where nickName!=? and age between ? and ? ",new Object[] { nickName, age1, age2 });
List<Friendrecord> list2 = (List<Friendrecord>) ht.find("from Friendrecord where selfname=?", nickName);
List<Blackrecord> list3 = (List<Blackrecord>) ht.find("from Blackrecord where selfname=?", nickName);
从list1中剔除list2和list3的selfname与list1中的nickName相同的用户信息,即,在添加好友界面,只显示未添加好友的用户信息,不显示已是好友以及黑名单的用户信息。
三、方法
if(list1.size()!=0){
if (list2 != null && list3 != null) {
for (int i = 0;