解决方案 »
- 【求助,急,在线等】 如何让Data类型的变量在JTable表格中显示为XXXX-XX-XX格式?
- 谁能介绍下集合中的comparable接口和comparator接口
- Morgan.Kaufmann.Java.Practical.Guide.for.Programmers 这本书有中文版吗,下载地址?、
- 一个基础的概念问题:对象与实例的区别
- 大家帮帮忙
- 大家帮我看个程序,哪儿出错了?(在线等待)
- 字符界面下不能运行
- 谁有北大青鸟的培训资料,最好是ACCP6.0的,全套镜像的更好啦
- socket编程 在线等待 回答正确马上给分
- 两位斑竹,各位大虾,介绍一下各种开发工具的主要开发方向吧!
- 刚学正则表达式求助。
- 求助~~!java:简单超市管理系统出错:java.sql.SQLException: Column not found
为什么没有热心的人伸伸手?http://www.com128.com/face/com128%2F48%2F%C8˼%D2%C9%CB%D0%C4%C0%B2.JPG
public class Outer {
int x = 10;
Inner in = new Inner(); Inner doit(int n) {
in.y = n;//在此处修改的in.y并不会影响下面的新生成的Inner()。
return new Inner();//此处返回的new Inner()中y的值仍是10。
} class Inner {
int y = x;
} public static void main(String[] args) {
Outer out = new Outer();
Outer.Inner in1 = out.doit(100);
Outer.Inner in2 = out.new Inner();
System.out.println("n1的y值是:" + in1.y);
System.out.println("n2的y值是:" + in2.y);
}
} .
public class Outer {
int x = 10;
Inner in = new Inner(); Inner doit(int n) {
// in.y = n;//在此处修改的in.y并不会影响下面的新生成的Inner()。
// return new Inner();//此处返回的new Inner()中y的值仍是10。 Inner temp = new Inner();
temp.y = n;
return temp;
} class Inner {
int y = x;
} public static void main(String[] args) {
Outer out = new Outer();
Outer.Inner in1 = out.doit(100);
Outer.Inner in2 = out.new Inner();
System.out.println("n1的y值是:" + in1.y);
System.out.println("n2的y值是:" + in2.y);
}
}
demo