要在Java中創建內部類對象,首先需要實例化外部類對象,然后使用外部類對象創建內部類對象。
示例代碼如下:
public class OuterClass {
private int outerVar;
public OuterClass(int outerVar) {
this.outerVar = outerVar;
}
public class InnerClass {
public void display() {
System.out.println("OuterVar: " + outerVar);
}
}
public static void main(String[] args) {
OuterClass outerObj = new OuterClass(10);
OuterClass.InnerClass innerObj = outerObj.new InnerClass();
innerObj.display();
}
}
在上面的例子中,首先創建了外部類對象outerObj,然后使用outerObj創建了內部類對象innerObj,并調用了內部類的display方法。
需要注意的是,內部類對象的創建方式是通過外部類對象調用new關鍵字來創建的。