java吧 关注:1,232,962贴子:12,700,424
  • 13回复贴,共1

关于return和this

只看楼主收藏回复

我学习了几个星期java后,一直不知道这两个的用法,不知道是什么意思,有哪位大神给我解答一下吗


IP属地:贵州来自Android客户端1楼2016-05-12 16:29回复
    有哪位高手给我详细解答一下吗


    IP属地:贵州来自Android客户端2楼2016-05-12 16:30
    回复
      新人发帖没有人


      IP属地:贵州来自Android客户端3楼2016-05-12 16:35
      回复
        问题太笼统,return是返回一个对象,this 代表自己.


        IP属地:广东4楼2016-05-12 16:45
        收起回复
          楼主,你好!我是江苏省南京市第六医院精神疾病健康研究中心的主治医生,主攻智障方向的研究与治疗!我院领导看到你的发表的文章以后高度重视你的情况,特派我来帮你摆脱病魔的困扰。希望你相信医生,配合我们工作,精神疾病可防可控可治,你要树立起坚强的信心,我们一定会使你走出阴影,过上正常人的生活


          来自iPhone客户端5楼2016-05-12 16:49
          回复
            方法有返回类型就必须要用ret,并且像if语句条件判断执行的,作为第二层的可多加一个。this2个情况,类中代表成员,类外如主函数,带表此类的对象。


            来自Android客户端6楼2016-05-13 00:39
            回复
              return简单的理解.如果一个方法里面要返回什么就把返回值写在return后面.不需要返回什么就可以当做结束方法使用。判断条件或者循环都可以使用!
              this就是比如行参变量名叫name但是你类已经有一个全局变量了。这个时候你要进行赋值加上this.name=name就代表形参的那么赋值给本类的name。
              意思也就是说这是类的name


              IP属地:泰国来自Android客户端9楼2016-05-13 07:42
              收起回复
                你直接定义个private变量,然后给他get set方法,你就知道什么区别了


                11楼2016-05-13 11:28
                回复