书上说:对于空返回值,尽管方法本身不会自动返回什么,但仍可以选择让它返回别的东西。这句话什么意思?void类型可以返回值??如果可以的话,return怎么用,请举个简单点的例子。不胜感激!

解决方案 »

  1.   

    对于空返回值,尽管方法本身不会自动返回什么,但仍可以选择让它返回别的东西例如
    public void changValue(A  a)
    {
           a.value = 1;//
    }
      

  2.   

    个人理解: 返回一个空. 但他确实有返回!
    private void disPlay(){
    return;
    }这样讲,主要就是区别构造函数和 void 的区别
    构造函数不存在返回值!
      

  3.   

    reture两种用法 一种代表离开本方法 即reture;第二种返回值 即reture value; 呵呵 用手机只能这么回答 举例更不用说了
      

  4.   

    3L把返回弄错了,哈哈。平常的return是返回值。而那个void disPlay(){
      return;
    }这个是表示函数执行完,返回到下一条指令的地址。
      

  5.   

    void 方法体中可以用return 格式(return;)return后面的语句就不在执行了。
      

  6.   

    [Quote=引用 3 楼 woxinfeixian93 的回复:]
    个人理解: 返回一个空. 但他确实有返回!
    private void disPlay(){
    return;
    }这样讲,主要就是区别构造函数和 void 的区别
    构造函数不存在返回值!
    [/Quote感谢!我懂了!