2011-06-17 39 views
1

我在使用另一個包中的包類時出現此錯誤。 任何人都可以幫忙嗎?Java:包無法解析到一個類型

+4

請張貼您的代碼。沒有像**包類**這樣的事情。 –

+1

給出更多細節。可能包含編譯器錯誤消息。 – DwB

+1

看來你有一個名爲'package'的類,這是不合法的。 –

回答

2

根據我對你的問題的猜測我懷疑你有你的代碼是這樣的: System.out.println(java.lang);

注意,參數println方法是軟件包的名稱。當你這樣做時,java編譯器會給出錯誤「java.lang不能解析爲類」。

+0

對不起,但它不在java包中。代碼是:public class List extends Mypackage.AList {} //錯誤是:Mypackage無法解析爲類型 – geeko

0

您可以發表您的課程AList的包裝聲明。
我想如果你的包聲明是類似於com.earth.europe.MyPackage,那麼你正在嘗試做什麼不會工作。
我建議你,而不是導入類ALIST,只是因爲使用 -

public class List extends AList {} 

而且,我想列表是不是你正在使用的實際類名。

+0

是的,我只是以List爲例。你的解決方案工作,但爲什麼我有這個錯誤,如果我把com.earth.europe.MyPackage.AList。 – geeko

相關問題