数组去重
2015-08-06 13:54
232 查看
数组去重,代码如下,java版本,不是非常精简。
运行结果
package my_src; public class array_div_reapt { public static void array_div(String []a) { int k=0; for(int i=0;i<a.length-1;i++) { for(int j=i+1;j<a.length;j++) { if(a[i]==a[j]) { a[j]=null; } } } for(int m=0,p=0;m<a.length;m++) { if(a[m]!=null) { p++; } k=p; } String [] temp=new String[k]; for(int m=0,p=0;m<a.length;m++) { if(a[m]!=null) { temp[p]=a[m]; p++; } } /******输出*********/ for (String element:a) { System.out.print(element+"--***--"); } System.out.println(); for (String element:temp) { System.out.print(element+"--***--"); } } public static void main(String[] args) { String[] test={"1","2","y","p","3","4","5","1","2","y","1","2","6","r"}; array_div(test); } }
运行结果
相关文章推荐
- android 代码实现控件之间的间距
- [Android]在代码里运行另一个程序的方法
- 肯特·贝克:改变人生的代码整理魔法
- 网页恶意代码的预防
- 高手写的Tracer-Flash代码调试类代码下载
- ruby 数组使用教程
- Ruby中的数组和散列表的使用详解
- C#实现AddRange为数组添加多个元素的方法
- CSS代码缩写技巧
- C#动态调整数组大小的方法
- 非主流Q-zOne代码代码搜集第1/2页
- CreateWeb.vbs 代码
- 详解Lua中的数组概念知识
- Lua中编译执行代码相关的函数详解
- Perl中的列表和数组学习笔记
- 探索PowerShell (八) 数组、哈希表(附:复制粘贴技巧)
- C#中数组初始化与数组元素复制的方法
- C#交错数组用法实例
- PowerShell数组的一些操作技巧
- C#通过yield实现数组全排列的方法