无法构建实际的Intellij IDEA社区版

时间:2012-12-06 08:34:15

标签: java generics intellij-idea

我正在尝试关注these steps

我在“制作项目”步骤中遇到问题:

invalid inferred types for T,A; inferred type does not conform to declared bound(s)
inferred: java.lang.Object
bound(s): T

in(“return addAll(newHashSet(items));”)

@NotNull
public static <T> Set<T> set(@NotNull T ... items) {
  return addAll(newHashSet(items));
}

@NotNull
public static <T, A extends T, C extends Collection<T>> C addAll(@NotNull C collection, @NotNull A... elements) {
  //noinspection ManualArrayToCollectionCopy
  for (T element : elements) {
    collection.add(element);
  }
  return collection;
}

看起来很奇怪 - 源代码是实际的,我认为,它可能是项目配置中的一个问题。 有什么想法吗?

1 个答案:

答案 0 :(得分:1)

更多信息会有所帮助。喜欢你运行的java?列出了您的环境设置。