Main方法访问内部普通类的方法如下
方法一:需要使用一个外部类对象来new 内部类()----->调用方法
public class JZ1 {
public class Solution {
public boolean Find() {
return false;
}
}
public static void main(String[] args) {
System.out.println(new JZ1().new Solution().Find());
}
}
静态内部类不能直接访问外部类的非静态成员,但可以通过 new 外部类().成员 的方式访问
方法二 将内部类+static变为外部类,调用的时候相当于调用了外部类
public static class A{
boolean Test(){
return false;
}
}
public static void main(String[] args) {
System.out.println(new A().Test());
}