`
xueshuanglong
  • 浏览: 23663 次
  • 性别: Icon_minigender_1
  • 来自: 山西
社区版块
存档分类
最新评论

判断是否重复

J# 
阅读更多
一个集合中是否有重复数据

public String getCdbmj(List<Xmfp> lis)
  {
    Map map = new HashMap();
    String mp = null;
    for (int i = 0; i < lis.size(); ++i) {
      Xmfp xmfp = (Xmfp)lis.get(i);
      String[] cds = xmfp.getCdbmj().split(",");
      for (int j = 0; j < cds.length; ++j)
        if (!(map.containsKey(cds[j])))
          map.put(cds[j], cds[j]);


    }

    Set keys = map.keySet();
    for (Iterator iter = keys.iterator(); iter.hasNext(); ) {
      String val = (String)iter.next();
      if (mp == null) {
        mp = val;
      }else{
      mp = mp + "," + val;
      }
    
    }

    return mp;
  }
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics