我需要完成從用戶獲取數據(距離和時間)的方法,並返回如何使主類中使用的子類變量
1
A
回答
3
您正在調用此方法而不進行分配。
//Call the velocity Calculator method
velocityCalculator(distance, time);
double velocity=0;
之後,速度爲0,則在打印0
你必須在你的方法返回一個值,並將其分配給您的變量是這樣的:
public static double velocityCalculator(double distance, double time) {
return distance/time;
}
,並在您主要執行以下操作:
//Call the velocity Calculator method
double velocity = velocityCalculator(distance, time);
現在您的方法velocityCalculator
將返回calc並將其分配給您新創建的變量velocity
。
另一點是你想用浮點數來計算,但你只是讀取整數。您可以使用double time = Double.parseDouble(br.readLine());
而不是Integer.parseInt
來讀取雙倍值。
0
您應該從velocityCalculator函數返回速度值或將速度變量聲明爲全局,並重新分配其值。
最好,返回它的價值將是最好的方法,所以修改您的通話的功能,以
//Call the velocity Calculator method
double velocity= velocityCalculator(distance, time);
,並在你的計算函數返回其值
public static double velocityCalculator(double distance, double time)//this subroutine will calculate the velocity and print it
{
double velocity = distance/time;
//calculates the velocity
return velocity;
}//closes velocityCalculator method
相關問題
- 1. 如何使用主類變量extendeded類
- 2. 如何從子類訪問主類的公共常量變量?
- 3. 如何從主類中的子類獲取變量?
- 4. 如何使用類變量?
- 5. 訪問主類變量的C++子類
- 6. 如何使用類變量類
- 7. Java如何使用子類的某個函數()中的變量?
- 8. 如何使用子類修改父類變量並在java的另一個子類中使用
- 9. 如何在Clamato中使用類變量?
- 10. 如何使用變量在子類中的SQLAlchemy
- 11. 如何在where子句中使用類型爲dbms_sql.varchr2_table的變量
- 12. 如何在Python中的類的方法中使用類變量?
- 13. 在Java中使用子類和變量的高效類組織
- 14. 在超類中使用子類的靜態變量
- 15. 主類中的變量要分配給子類中的變量 - 初學者
- 16. 使用類變量
- 17. 使用父類的方法中的子類的類變量,使變量可以動態更改(javascript)
- 18. 如何從另一個類的主類使用全局const int變量
- 19. 在超類方法中使用子類成員變量?
- 20. 訪問子類中的主類變量值
- 21. 如何使用對象數組訪問子類的Instance變量?
- 22. 如何使用變量作爲類型?
- 23. Delphi:如何使用TShiftState類型變量?
- 24. 如何使用類wstringstream變量?
- 25. 如何使用變量作爲類型
- 26. 如何在擴展類公共變量中使用變量
- 27. 如何使用超類的實例訪問子類的重載變量
- 28. 如何在java類中使用其他類變量?
- 29. 力蟒子類的init使用子類變量,而不是父類
- 30. 如何使用子類的類QT
_「我怎樣才能把這些變量從一個子類用於主類「_ - 你在哪裏有一個子類? – Math