我正在做一個問題,需要您創建一個類的客戶,稍後將被添加到另一個類的方法的數組列表中。但是,我在標記爲ERROR的行上發生了錯誤,即: 「沒有可以訪問Question3類型的封閉實例。必須使用包含Question3類型的封閉實例限定分配(egxnew A(),其中x是問題3)。」我不知道爲什麼。 public class Question3 {
static ArrayList<cust
我可以在沒有編譯錯誤的情況下創建靜態內部類的實例。這是什麼意思? java如何讓一個人爲靜態類創建對象?請幫助我。 public class StringMatrix {
static class moves{
int x;
int y;
moves(int x,int y){
this.x=x;
this.y = y;
我似乎無法通過網站上的所有匿名內部類問題找到答案。 public void start()
{
/* Ask the user to login */
final LoginFrame login;
login = new LoginFrame(new ActionListener()
{
@Override
public void
我所定義的廣播接收機作爲一個內部類獲取一個對象。而我wan't獲得從接收器到外部類的對象,突出部分是這樣的: class External {
public object ;
class Inner {
object = something ;
getObject() { return object; }
}//end Inner class
method(){
Inner inn
我寫純粹是爲了好玩下面的代碼,並有可能仍然錯誤或甚至有可能不會在所有的工作: public class PrimeGenerator implements PrimitiveIterator.OfInt {
private final static IntNode HEAD_NODE = new IntNode(2); //error here
private IntNode