void是无返回值的意思。

比方说

public void walk()
  { 
        System.out.print("你好!");
  }

如果别的地方调用这个方法 就会打印出 你好!

再看这里:

  public String walk()     //注意这里的返回类型是String不是void了
  { 
        System.out.print("你好!");
     return "哈喽";       //注意这里这个return 如果不写就会报错!
  }

原因就是因为上面 的返回类型必须是String型
如果写的是void意思就是不需要返回类型。所以就没必要写return 了
如果方法上面写了某种返回类型 就必须写return后面跟 相应的类型值


CodeMan
1.4k 声望58 粉丝

《伤害》