CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  C#

一个数组,怎样去掉数组里面重复的项?

楼主min_jie(止戈)2005-12-05 09:49:02 在 .NET技术 / C# 提问

怎样做的时间最快? 问题点数:20、回复次数:7Top

1 楼min_jie(止戈)回复于 2005-12-05 10:06:10 得分 0

没有好的办法吗???  
   
  只能一个个数作对比吗?Top

2 楼weisunding(鼎鼎)回复于 2005-12-05 10:27:00 得分 0

建一个Top

3 楼weisunding(鼎鼎)回复于 2005-12-05 10:28:31 得分 10

建一个arraylist,     把数压进去,   再弹出来,判断    
  if   (!arraylist.Contains(123))  
      arraylist.Add(123);Top

4 楼amtyuranus(升星中。。。)回复于 2005-12-05 10:43:18 得分 3

我认为的好办法!!  
   
  放到表里面!!然后用sql语句删掉重复的,在取出来放到数组里,  
  Top

5 楼min_jie(止戈)回复于 2005-12-05 10:45:50 得分 0

嗯。。楼上的方法还可以。。  
  不过数组一大。。循环判断if   (!arraylist.Contains(123))应该比较耗时。。Top

6 楼wfyq(wfyq)回复于 2005-12-05 14:43:21 得分 2

int   i;  
  do  
  i=al.count;  
  al.remove("element   to   remove")  
  while(al.count<i)Top

7 楼lovefootball(蟑螂(生活就是扯淡--做人要放低姿态))回复于 2005-12-05 14:48:11 得分 5

用hashtable或者arraylist都可以Top

相关问题

  • 去掉数组中的重复值
  • 把数组里重复数字去掉
  • 比较数组.如何去掉数组的几项/
  • 我想遍历一个数组,将重复数据去掉
  • shell中如何去掉数组里重复的变量
  • 如何消除数组中重复项
  • 我想遍历一个数组,将重复数据去掉 是个string[]的数组
  • 如何去掉一个字符串数组里的重复的值?
  • perl的菜鸟问题:如何去掉数组里的重复元素?
  • 将字符串数组中重复的字符串去掉该怎么做?

关键词

  • 数组
  • arraylist
  • 放到
  • 判断
  • al
  • 办法
  • remove
  • contains
  • count

得分解答快速导航

  • 帖主:min_jie
  • weisunding
  • amtyuranus
  • wfyq
  • lovefootball

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo