出现了这样的报错,自己查找了一下发现写法错误了
正确的写法应该是这样
A a = new A();
A.B ab = a.new B();
正确和错误的写法
先声明了
A a = new A();
原因:没有静态(static)的类中类不能使用外部类进行.操作,必须用实例来进行实例化类中类
出现了这样的报错,自己查找了一下发现写法错误了
正确的写法应该是这样
A a = new A();
A.B ab = a.new B();
正确和错误的写法
先声明了
A a = new A();
原因:没有静态(static)的类中类不能使用外部类进行.操作,必须用实例来进行实例化类中类