我可以使用什么回报声明?

时间:2016-03-27 18:40:22

标签: java return

我不明白为什么错误不是退货声明。

public String[] Hop(String origin){
  int r;
  int c;
  if(Map[r][c]==1){
    System.out.print(cities[c]);
  }
}

1 个答案:

答案 0 :(得分:3)

你的方法的返回类型是String[],所以它应该return一个字符串数组,你的方法体内没有任何return语句这就是为什么它导致错误。如果您不想返回任何内容,那么最好将返回类型更改为 void