一个arraylist,往里面add值的时候,遇到重复就不要添加,怎么做

 我来答
宫培胜謇水
2019-07-20 · TA获得超过3.6万个赞
知道大有可为答主
回答量:1.2万
采纳率:32%
帮助的人:1028万
展开全部
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中
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式