江西师范大学吧 关注:245,600贴子:7,721,446
  • 4回复贴,共1
江西师大有学散打吗?


来自iPhone客户端1楼2013-10-06 07:00回复
    有吧~


    IP属地:江西来自Android客户端2楼2013-10-06 07:10
    回复
      2025-05-25 00:55:25
      广告
      首先return就标志着一个方法的结束,不会再往下执行。
      主要是你没有理解方法return干嘛?
      打个比方,我说你去吃饭吧。你就会调用你吃饭的方法,不必return。
      我又说,你给我带点饭回来。你就会调用你去买饭的方法,需要把饭给我,所以就得return一个饭。
      那么,这个带饭方法,谁调用,饭就给谁。这就是return的作用。
      那么一个方法里干嘛那么多return?
      我说你给我带饭回来?要是有麻辣烫,就给我买麻辣烫。要是没有,就给我带个妹纸回来。
      所以你的带饭方法就是这样的
      带饭(){
      if(有麻辣烫){
      return 麻辣烫;
      }
      return 妹纸;
      }
      你可以看到,方法里根本没有写else,就是因为,看见了return,方法就结束了。
      如果我调用你这个方法,就看运气了,如果没有麻辣烫,我就会得到一个妹纸。至于我干什么用,就不关你的事了,你只管写好你自己带饭的方法就好。


      IP属地:广东来自Android客户端3楼2013-10-06 07:11
      回复
        有课


        来自Android客户端4楼2013-10-06 07:22
        回复
          大几才有?


          来自iPhone客户端5楼2013-10-06 07:25
          回复