-3
エラーが返されない理由はわかりません。私はどのようなreturn文を使用できますか?
public String[] Hop(String origin){
int r;
int c;
if(Map[r][c]==1){
System.out.print(cities[c]);
}
}
エラーが返されない理由はわかりません。私はどのようなreturn文を使用できますか?
public String[] Hop(String origin){
int r;
int c;
if(Map[r][c]==1){
System.out.print(cities[c]);
}
}
あなたのメソッドの戻り値の型はString[]
あるので、それはreturn
文字列配列になって、そしてそれがエラーの原因となっている理由は、あなたのメソッド本体内部の任意のreturn文がないとされます。何も返さない場合は、戻り値の型をvoid
に変更してください。
あなたは何も返されていません... –
これはどの言語かを示すタグを追加してください。 (Java?) –
ここではどのような言葉を話していますか? – trojanfoe