2016-07-13 14 views
1

Kann jemand mir helfen, diesen Fehler in NetBeans 8.0.2 zu beheben? Ich benutze Java 1.7 auf Mac. Dieser Fehler ist in Eclipse nicht aufgetreten. Netbeans sagen mir immer, dass die Methode contains(Object) mehrdeutig innerhalb Collection oder List, während ich ArrayList in meiner Methode verwende.NetBeans Fehler mehrdeutig auf Methode enthält (Objekt)

reference to contains is ambiguous 
    both method contains(Object) in Collection and method contains(Object) in List match 
---- 
(Alt-Enter shows hints) 

Screenhost error on NetBeans 8.0.2

Antwort

0

Das ist ... nur ... seltsam. List erbt von Collection und überschreibt die contains(Object) Methode, die in ArrayList implementiert ist. Dies funktioniert in Eclipse einwandfrei.

Sieht aus wie ein schwerer Fehler in NetBeans für mich.

Ich empfehle, NetBeans von Grund auf neu zu installieren, um zu sehen, ob das das Problem behebt.