JAVA同集合怎样比较去重?

qq_28484955 2021-03-20 01:14:16
JAVA同集合中怎样比较相邻两个元素? 例如:集合a有1,5,7,9    2,4,5,9    ,2,3,5,7   2,3,5,7            2,6,7,9    4,6,8,9      2,3,5,7   2,6,7,9    2,6,7,9九个数组。 比较后为:1,5,7,9   2,4,5,9     2,3,5,7    2,6,7,9   4,6,8,9    2,3,5,7  2,6,7,9  七个数组。再查间隔多少个数组。1,5,7,9后面没有,就是6个。2,3,5,7中间有2个,就是2!
...全文
255 1 打赏 收藏 举报
写回复
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
le540850072 初级 2021-03-27
你这个问题描述的有点复杂呢。另外,如果你去java论坛问的话应该回应的会很多。 关于集合去重我这里有一个方法,但是你这是集合中每个元素都是数组,不知道我这个方法适合你不? 在java数据集合中,set是无序且不重复的集合,但是LinkedHashSet确实有序不重复的集合。在合适的情况下,将所有的元素存入LinkedHashSet中,LinkedHashSet会自动给你去重并且保留原集合顺序。
  • 打赏
  • 举报
回复
发帖
Android

7.9w+

社区成员

移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
帖子事件
创建了帖子
2021-03-20 01:14
社区公告
暂无公告