return 到底有哪些使用方法
怎么决定return 到什么变量
谢谢!!!!

解决方案 »

  1.   

    方法LZ知道吧?普通方法有两种:
    1.有返回值的;2.没有返回值的。1)如果是有返回值的话,其它地方在调用该方法时就必须得到一个结果,就是返回值。
       这个返回值是通过这个方法的内在功能去得出的,结果就是由return来返回。
    2)如果没有返回值,方法里就没有return,就不用返回一个值。例:
    1)有返回值的方法:public int getInt() {        return 5;
        }
    2)没有返回值的:public void setInt(int i) {        this.i = i;
        }
      

  2.   

    补充:方法的返回值是什么类型,你就得return什么类型的值,over!
      

  3.   

    是,不用跪求!补充一点,没有返回值的方法一样可以用return来表示方法的结束!
      

  4.   

    public class T {
    public void t(){
    return;
    }
    }
      

  5.   

    在有返回值的方法里面,return是用来返回值的.例如:
    public int f()
    {
        return 10;
    }
    在没有返回值的方法里面,return是结束方法调用,把权限返还给调用者.一旦执行return,下面的语句就都不会执行了,
    一般用在if条件判断里面.
    例如,我写了个用户输入验证的方法
    private boolean validateInput()
    {
        //方法实现
    }
    在某个按钮的单击事件里面加这样一句代码
    if(!validateInput())
    {
        return;
    }
    不知道能理解否?
      

  6.   

    if(!validateInput()) 

        return; 

    不知道能理解否?没有返回值的return相当于一个方法的结束,不会再去持行return下面的语句
      

  7.   

    返回的意思啊1)有返回值的方法: Java code
    public int getInt() {        return 5;
        }
    2)没有返回值的: Java code
    public void setInt(int i) {        this.i = i;
        }
    还有一种就是结束当前内容
    if(i>5)
    {
      return ;
    }
    如果i>5 if 以后的语句就不执行了