Possible Duplicate:
What is the difference between java.lang.Void and void?將泛型類型的SwingWorker設置爲void?
我想創造一個具體的類SwingWorker
兩者最終和中間結果類型作爲void
。我寫了下面的代碼:
class AnswerWorker extends SwingWorker<void, void> {
protected void doInBackGround() {
System.out.println("what is your problem!!");
}
}
這給了我以下錯誤:
Multiple markers at this line-
Syntax error on token "void", Dimensions expected after this token.
Syntax error on token "void", Dimensions expected after this token.
然而,當我從void
到Void
(即小v
資本V
),它工作得很好改變了代碼,儘管我仍然被迫在doInBackground()
方法的末尾return null;
。
這是爲什麼?我知道Void
是java.lang
包中的一個類,但文檔中沒有提到太多內容(至少不是我可以遵循的:p)
Thanx提前!
重要的可能是兩個參數,是否真的有 –
mKorbel