-5
このコード行を実行しようとすると、temperatureInKelvin
の初期化が「無限再帰」というメッセージで強調表示され、これを修正する方法は考えられません。Java - 無限再帰
double temperatureInKelvin(double temperatureInFahrenheight) {
double fahrenheightToKelvinCalculation = (temperatureInFahrenheight - 32.0 * 5.0/9.0 + 273.15);
return temperatureInKelvin(fahrenheightToKelvinCalculation);
}
あなたはなし 'メソッドの内部temperatureInKelvin'' temperatureInKelvin'呼び出すことをどう思いますか:あなたのカッコが間違っている、とあなたは5/9を乗じ前に、華氏値から32を引くべきだとところで注意、それを止めるどんな条件が生成されますか? –
おそらく '戻りfahrenheightToKelvinCalculation;'? –