如何将几个ArrayList集合合并在一起并且没有重复元素呢?
//查找集合
ArrayList messlist1 = table_message.findMessageByTitle(messageSearch);
ArrayList messlist2=table_message.findMessageByWriter(messageSearch);
ArrayList messlist3=table_message.findMessageByWritedate(messageSearch);
ArrayList messlist4=table_message.findMessageByContent(messageSearch);
//进行连接刷掉重复的
Set set = new HashSet(messlist1);
set.addAll(new HashSet(messlist2));
set.addAll(new HashSet(messlist3));
set.addAll(new HashSet(messlist4));
//进行转换
ArrayList list=new ArrayList(set);
这样就ok了
本文介绍了一种将多个ArrayList集合合并并去除重复元素的方法。通过使用HashSet先进行元素的合并和去重,再将Set转换回ArrayList实现目标。

1275

被折叠的 条评论
为什么被折叠?



