一个arraylist,往里面add值的时候,遇到重复就不要添加,怎么做
1个回答
展开全部
List<Integer>
inteList
=
xxxxxxxxxx;.//这里是得到你所说的有重复的数据
HashSet<Integer>
set
=
new
HashSet<Integer>();//创建一个set用来去重复
for(Integer
inte:inteList) {
//inteList是要来保存要放进去的值
set.add(inte);
}
List
list
=
new
ArrayList();
list.addAll(set);//把set放入list中
inteList
=
xxxxxxxxxx;.//这里是得到你所说的有重复的数据
HashSet<Integer>
set
=
new
HashSet<Integer>();//创建一个set用来去重复
for(Integer
inte:inteList) {
//inteList是要来保存要放进去的值
set.add(inte);
}
List
list
=
new
ArrayList();
list.addAll(set);//把set放入list中
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询