为了账号安全,请及时绑定邮箱和手机立即绑定

局部变量能与成员变量重名吗?

局部变量能与成员变量重名吗?

正在回答

7 回答

可以重名,如果要调用成员变量,要加this. 


0 回复 有任何疑惑可以回复我~

可以的 当成员变量和局部变量同时存在一个方法时,局部变量优先级高,如果此时想使用成员变量而不是局部变量,可以使用this关键字,用法是 this.变量名 。在写一个拥有成员变量的类时,最好在所有使用成员变量的时候在其前面添加this关键字

2 回复 有任何疑惑可以回复我~

可以。

1 回复 有任何疑惑可以回复我~

当两种变量同名时,局部变量具有更高的优先级


0 回复 有任何疑惑可以回复我~

可以,局部会屏蔽全局。

0 回复 有任何疑惑可以回复我~
能的  但是在方法中调用的时候 是就近原则   会调用局部变量不会调用成员变量。
0 回复 有任何疑惑可以回复我~

不能的

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

局部变量能与成员变量重名吗?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信