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

this用法

public void setScreen(float newscreen) {

screen=newscreen;

this.send();

}

为什么在这串代码下调用方法会出现两个一样的输出

正在回答

3 回答

public void setScreen(float newscreen) {

screen=newscreen;//输出的是screen的大小

this.send();//调用send方法,输出send方法里的值

}

//所以有两个不一样的值

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

个人简单理解 就是注释。

public void setScreen(float newscreen) {

screen=newscreen;

this.send();

}

public void setScreen(float newscreen) {

screen=newscreen;

send();

}

没区别吧???

反正我运行下来结果一样的


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

this是本类,  在哪个类里面使用就是指自己;

public void setScreen(float newscreen) {

screen=newscreen;

this.send();

}

这是是调用这个类里面一个名为send()的方法;

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

举报

0/150
提交
取消
Java入门第二季 升级版
  • 参与学习       530629    人
  • 解答问题       6091    个

课程升级!以终为始告别枯燥,在开发和重构中体会Java面向对象编程的奥妙

进入课程
意见反馈 帮助中心 APP下载
官方微信