public class Innnn {
void nn11(){
final int a=191;
}
class Cggg{
int a=19;
void nn(){
System.out.println();
}
}
}
问一下在方法nn()中怎样访问局部变量a
事实上
void nn11(){
final int a=191;
}
class Cggg{
int a=19;
void nn(){
System.out.println();
}
}
}
问一下在方法nn()中怎样访问局部变量a
事实上
解决方案 »
- 新手问题。。。
- 帮忙调试下同步线程的代码:模拟多人售票程序
- 关于static的大字报, 还有main.
- 容器会重画???
- java C/S 数据库更新时如何通知java程序
- Panel 被选中时怎么改颜色?
- why????????关于application中画图的问题!!!!!!!高分求解
- 大家有没有把几个标准控件封装成一个自定义控件的经验?
- qq 4j还有必要作吗?我的建议是(请看下文)
- !!!!!!!!!!求教各位高手!此段关于控件的代码为什么不能编译?
- 为何主动设置Xmx为3G了,老生代已经99%了,JVM内存还不会自动扩容,导致FullGC非常频繁,从top命令上看内存只用到1g
- 设计模式一点感悟
其他类的话需要加上其他类的名称。
也就是本类中a
其他类中Innnn.a;
局部变量只跟着方法有效,其他地方,无法访问!
void nn11(){
final int a=191; <==== 这里有个a
}
class Cggg{
int a=19; <==== 这里也有个a
void nn(){
System.out.println();
}
}
}
问一下在方法nn()中怎样访问局部变量a <==== 你要访问哪个a?
所谓的“访问”是什么意思? 要拿到a的值么? 可以改代码么? a能移动到其他位置么?问题说清楚先,大伙才好帮忙。