首页 > 解决方案 > LinkedSet 的联合方法

问题描述

我试图获得两个 T 类型的 LinkedSet 的并集,并尽可能有效地这样做。我的方法是为一个 LinkedSet 创建一个新集 (uSet) 并将所有添加到该集,而另一个我将只使用我的 add 方法,因为它不应该添加任何重复项。但是,在尝试使用 addAll 时出现“找不到符号”错误。这是我目前的方法。

   public Set<T> union(LinkedSet<T> s){
  
  if (s == null) {
     throw new NullPointerException();
  }
 
  LinkedSet<T> uSet = new LinkedSet<T>();
  uSet.addAll(s);
 
 
  
  return uSet; 

}

我一直在做一些谷歌搜索并且迷路了,感觉我在这里想了解我在做什么,所以任何指导都将不胜感激。

标签: javaset

解决方案


推荐阅读