数组去重复元素-(不保证与原有数据顺序一致)
来源:互联网 发布:管家婆千方百计软件 编辑:程序博客网 时间:2024/05/02 07:17
由于在集合Set中, Set<T> 中的元素是不允许重复的。在此可以利用此方法。
例如:Set<Integer> testSet = new HashSet<Integer>();testSet.add(1);testSet.add(2);testSet.add(3);testSet.add(1);中,打印这个testSet,只能获得元素 1 2 3
故此题的代码如下:
public class deleteMulitNum {public static void main(String[] args) {int [] arr = {1,2,20,1,1,2};Set<Integer> set = new HashSet<Integer>();for (int i = 0; i < arr.length; i++) {set.add(arr[i]);}for (Integer integer :set) {System.out.print(integer+" ");}}}在此说明,经过深入阅读发现,在Java和c++中,hash set只能保证不重复,但不能保证有序。
0 0
- 数组去重复元素-(不保证与原有数据顺序一致)
- Java HasSet 不保证数据放入后再取出时顺序是一致的
- JS数组去重复元素
- 数组去重 (去除数组中的重复元素)
- 不改变数组原有顺序按序输出数组
- Java Swing 多线程加载图片(保证顺序一致)
- 第k大(小)数,寻找最小的k个数(进一步要求顺序与原数组中元素顺序一致)
- js去数组重复数据
- 黑马程序员-数组去重复元素
- js中数组元素去重复函数
- matlab数据去冗余,取出a中那个不重复元素构成的向量
- sparkstreaming + kafka如何保证数据不丢失、不重复
- 不打乱顺序的情况下去除数组中的重复元素
- c++ hash_set 删除原数组重复数据,且不改变原数组顺序
- 返回数组中不重复元素
- 数组中随机添加不重复元素
- 计算数组里面不重复元素个数
- Jmeter中使用循环如何保证数据不重复
- 第10章 新建工程-库函数版—零死角玩转STM32-F429系列
- 第11章 GPIO输出-使用固件库点亮LED—零死角玩转STM32-F429系列
- for循环局部变量的生存周期
- 第12章 GPIO输入-按键检测—零死角玩转STM32-F429系列
- 第13章 GPIO-位带操作—零死角玩转STM32-F429系列
- 数组去重复元素-(不保证与原有数据顺序一致)
- 第14章 启动文件详解—零死角玩转STM32-F429系列
- QNX system architecture 1 - QNX neutrino RTOS设计理念
- 第15章 RCC—使用HSE/HSI配置时钟—零死角玩转STM32-F429系列
- 第16章 STM32中断应用概览—零死角玩转STM32-F429系列
- 第17章 EXTI—外部中断/事件控制器—零死角玩转STM32-F429系列
- 第18章 SysTick—系统定时器—零死角玩转STM32-F429系列
- 第19章 通讯的基本概念—零死角玩转STM32-F429系列
- UIScrollView中的UITableView接收不到点击事件