netbeans中关于join方法的错误

时间:2011-01-09 13:05:29

标签: java collections

   ArrayList<T> set=new ArrayList<T>();


   for(int i=0;i<list.size();i++)
       {
       for(int j=0;j<t.size();j++)
       {
           if(!list.get(i).equals(t.get(i)));------------>netbeans say t.get(i) is error
               set.add((T) t.list.get(j));
       }

我应该写一个连接方法来加入两个set。我应该写什么而不是t.get(i)????

2 个答案:

答案 0 :(得分:2)

那么list.size()呢? listt都未定义(至少在您发送的代码段中)。

请尝试阅读编译器说的内容。我相信错误信息会解释你问题所在。如果您仍然不明白,请提供更大的代码段。

答案 1 :(得分:1)

如果您想处理设置数据结构,请开始使用集合。

Set set = new HashSet();

“Set”的语义已经暗示其中没有重复。要拥有联合,只需添加所有新元素。