如题,如何用print()方法调用m()里面的局部变量int a = 90;
public class OuterClass {
int a= 30;
//成员方法
public void m() {
int a = 90;
//局部内部类
class InnerClass3{
int a = 80;
public void print() {
int a = 70;
System.out.println(".................."+a);
System.out.println("............."+a);
}
}
}
}
再问个没事找事的问题:
如何调用最里面的方法d();
class A{
class B{
public void b() {
class C{
public void c() {
class D{
public void d() {
System.out.println("如何调用这个方法d()");
}
}
}
}
}
}
}
本文通过一个具体的Java代码示例介绍了如何在一个方法中定义局部变量,并探讨了局部内部类如何访问这些局部变量。此外,还提出了一种复杂的类嵌套结构,并询问了如何调用最深层的方法。
560





