Art ist bekannt, aber die Methode bezieht sich auf fehlende Typ

Ich bin nicht sehr erfahren mit java und Eclipse und ich erhalte die folgende problem:

Ich bin etwas zu schreiben wie:

Point3D myPoint = myClass.myMethod(arg);

Und ich bekam die Fehlermeldung:

die Methode myMethod(myType arg) bezieht sich auf die fehlende Typ Point3D.

Jedoch die Klasse Point3D bekannt ist, Erzeuge ich ein Objekt von diesem Typ (Point3D) ohne Fehler und ich habe Point3D Methoden aus der auto-Vervollständigung.

Es könnte sein, eine andere Point3D als die importierten...
Danke für die Antwort, also sollte ich versuchen, zu reinigen meine jar-Dateien und überprüfen, ob ich noch ein anderes Point3D ?
Nein, wenn Sie überprüfen, dass die Point3D zurückgegeben, indem Sie Ihre Methode-Aufruf ist nicht die, die Sie importiert, da kann man nicht importieren, werden Sie einfach brauchen, um zu finden, um es mit seiner kanonischen Bezeichnung, der full.package.ClassName.
Danke. Wenn ich verstehe, was u sagte, vorausgesetzt, dass meine Klasse Point3D ist im Paket.Point3D, sollte ich etwas schreiben wie : Paket.Point3D myPoint = myClass.myMethod(arg); Aber ich habe immer noch den gleichen Fehler.
falls sind zwei unterschiedliche Point3Ds, die noch nicht überprüft, sollten Sie einen Blick auf der Methode API und finden Sie heraus, was genau ist das Paket + Klasse name. Dann verwenden Sie diese als Referenz.

InformationsquelleAutor Gui | 2016-04-28

Schreibe einen Kommentar