有人可以帮助我在NetBeans 8.0.2中修复此错误吗?我在Mac上使用Java 1.7。 Eclipse中没有发生此错误。 Netbeans总是告诉我方法contains(Object)
在Collection
或List
内不明确,而我在我的方法中使用ArrayList
。
reference to contains is ambiguous
both method contains(Object) in Collection and method contains(Object) in List match
----
(Alt-Enter shows hints)
答案 0 :(得分:0)
List
继承自Collection
并覆盖contains(Object)
方法,该方法在ArrayList
中实施。这在Eclipse中运行良好。
对我来说,这似乎是NetBeans中的一个严重错误。
我建议从头开始重新安装NetBeans,看看是否能解决问题。