去除数组中重复元素
2011-11-21 10:41
357 查看
方法一:使用容器
View Code
View Code
public class DeleteRepeat01 { public static void main(String[] args) { int[] a={1,2,34,5,6,7,852,1,12,234,7,52,7,452,7,54,6,8,7,9}; int len=a.length; int strLen=len; for(int i=0;i<len;i++) { for(int j=i+1;j<len;j++) { if(a[i]!=-1&&a[i]==a[j]) { a[j]=-1;//去除数组中重复元素,并给定了一个特定的数值 strLen--; } } } int[] temp=new int[strLen]; int j=0; for(int i=0;i<a.length;i++) { if(a[i]!=-1)//判断是否为给定的数值 { temp[j]=a[i]; j++; } } for(int sa:temp) { System.out.print(sa+" "); } } }
相关文章推荐
- 去除数组中重复的元素
- js去除数组中重复元素的方法
- php数组操作:array_flip去除数组中重复元素
- javascript中去除数组重复元素的实现方法【实例】
- 小白也刷题---leetcode去除数组中的重复元素
- iOS数组去除重复的元素的4种方法
- List集合去除重复元素,不打乱顺序(数组转List)
- 如何对数组中的重复元素进行去除
- 不打乱顺序的情况下去除数组中的重复元素
- 去除数组维数n,元素为1--n的任意整数的重复整数
- c++ 去除数组中重复的元素
- 数组去重 (去除数组中的重复元素)
- 去除数组中的重复元素(引用类库hashset)
- Js中去除数组中重复元素的4种方法
- Javascript实践-去除数组的重复元素
- C# 去除数组重复元素的简单方法
- javascript中去除数组重复元素的实现
- 去除数组中的重复元素-JAVA
- 去除数组中的重复元素
- 去除数组中重复的元素