论坛首页 Java企业应用论坛

对两个set的判断

浏览 5961 次
该帖已经被评为隐藏帖
作者 正文
   发表时间:2010-03-26   最后修改:2010-03-26
现有两个set
  set1里面有五个元素:form,role,belong,action,name
  set2里面有不晓得几个元素,但是如果有的话 肯定是set1里面的元素。

现在要对两个set处理。 最终目的是让set2的元素和set1的元素一样。

               即对set1和set2的元素遍历判断。。增加= = = =
      两个里面的元素不是有序的。
  大家有没有比较好的算法啊?   

补充:set2里面是对象,而对象里面有属性应该和set1一样
补充:举个例子:set1:a,b,c,d,e,f
              set2: d,c,f
   这两个集合应该如何去操作才能把set1中其他元素add进set2中呢?
   发表时间:2010-03-26  
自己顶个!    
0 请登录后投票
   发表时间:2010-03-26  
先对两个set排序 然后再比较嘛
0 请登录后投票
   发表时间:2010-03-26  
set2.clear();
set2.addAll(set1);

or

set2 = Collections.UnmodifiableSet(set1)
0 请登录后投票
   发表时间:2010-03-26  
passtheball 写道
set2.clear();
set2.addAll(set1);

or

set2 = Collections.UnmodifiableSet(set1)


哦 我再补充一下题目,set2里面是对象,而对象里面有属性应该和set1一样
0 请登录后投票
   发表时间:2010-03-26  
各位大神们,抛个解决的方法给我吧。。。。。 
0 请登录后投票
   发表时间:2010-03-26  
这是要做权限处理?
0 请登录后投票
   发表时间:2010-03-26  
别鄙视我,我真的不是很懂你的意思...
0 请登录后投票
   发表时间:2010-03-26  
这帖也上首页,还排第一,JE你是怎么了
0 请登录后投票
   发表时间:2010-03-26   最后修改:2010-03-26
MySpace 写道
现有两个set
  set1里面有五个元素:form,role,belong,action,name
  set2里面有不晓得几个元素,但是如果有的话 肯定是set1里面的元素。

现在要对两个set处理。 最终目的是让set2的元素和set1的元素一样。

               即对set1和set2的元素遍历判断。。增加= = = =
      两个里面的元素不是有序的。
  大家有没有比较好的算法啊?   

补充:set2里面是对象,而对象里面有属性应该和set1一样

```
0 请登录后投票
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics