package com.donglijiedian;class A {int a =3;public void test(){a=4;System.out.println(this.a);};}class B{public static void main(String[] args) {A a =new A();System.out.println(a.a);a.test();}}a.a为什么是3不是4
1 回答
白衣染霜花
TA贡献1796条经验 获得超10个赞
this.a 调用的是类中的变量,而a=4 是方法中的赋值,最后的 System.out.println(a.a); 相当于 a调用 System.out.println(this.a); this.a 当前类的int a =3; 的a.
添加回答
举报
0/150
提交
取消