이 코드 줄을 실행하려고하면 temperatureInKelvin
의 초기화가 "무한 재귀"메시지와 함께 강조 표시되고 어떤 문제를 해결할 수있는 방법이 생각 나지 않습니다.Java - 무한 재귀
double temperatureInKelvin(double temperatureInFahrenheight) {
double fahrenheightToKelvinCalculation = (temperatureInFahrenheight - 32.0 * 5.0/9.0 + 273.15);
return temperatureInKelvin(fahrenheightToKelvinCalculation);
}
당신이 어떻게 생각하는 방법 'temperatureInKelvin'의 내부에'없이 temperatureInKelvin'를 호출 그것을 멈출 어떤 조건든지 생성 할 것인가? –
아마도 'fahrenheight를 반환합니다 .KelvinCalculation;'? –