jjzjj

inconvertible

全部标签

Java 泛型错误 : inconvertible types from command line compiler

我有一些使用泛型的Guice绑定(bind)代码,这些代码可以在Eclipse的编译器中正常编译和运行,但不能在Java(命令行)编译器中正常运行。我升级到最新的(1.7.0_01)JavaSDK,但仍然出现以下错误。[error]...\BindCategorySelectorActivity.java:42:error:inconvertibletypes[error](Class>>)CategoryDataProvider.class);[error]^[error]required:Class>>[error]found:Class[error]1error[error]{f

android - ActionBarActivity 和 FragmentActivity ... "Inconvertible types"?

我目前遇到一个奇怪的问题,试图同时使用v4和v7(actionbar)兼容库。假设我有自己的Activity类,它一方面扩展了ActionBarActivity,另一方面扩展了一个Fragment,我在其中调用“(MyActivity)getActivity()”。我检查了导入,我的fragment是v4fragment。在v4fragment中​​,调用“getActivity()”会返回一个FragmentActivity。我还检查了:ActionBarActivityextendsFragmentActivity。现在我的问题是:我在编辑器中没有任何错误(没有红线)。我正在使用安

javac错误: inconvertible types with generics?

还有其他几个SO问题谈论泛型编译OKw/Eclipse的编译器而不是javac(即Java:GenericshandleddifferenltyinEclipseandjavac和GenericscompilesandrunsinEclipse,butdoesn'tcompileinjavac)——但这看起来有点不同。我有一个enum类:publicclassLogEvent{publicenumType{//...valueshere...}...}我有另一个类,它的方法接收从Enum继承的任意类型的对象:@Overridepublic>voidpostEvent(Contextco