private void demo(int n)
{
//do something
return ;//此处return 作了什么,如有返回,返回的是什么?
}

解决方案 »

  1.   

    return在返回void 类型的函数最后写不写无所谓的。
      

  2.   

    也就是它的返回类型是void型的
      

  3.   

    void 不需返回
    将void换成哪个类型,你就返回这个类型的值
      

  4.   

    return在那个地方什么也不做,
    它已经被void给封杀了,可以把它看成一个空语句,
    所以没有如果;
      

  5.   

    我觉得这种写法其实可以减少一些因粗心导致的问题,
    return void型的无所谓,反正返回的是void
    我只是我的理解
      

  6.   

    return做两件事情1, 把返回值放到某个地方,对于C/C++来说是寄存器,对于Java来说,是一个变量,其实也是模拟寄存器。
    2,函数调用结束,退栈。
      

  7.   

    是的void类型中的return可视为空语句;
      

  8.   

    void类型中的return绝对不能视为空语句,方法的执行到return就终止了~~``
    在有些时候很管用喵~~`