gpt4 book ai didi

java - 我的 Java 方法无法编译

转载 作者:行者123 更新时间:2023-12-01 07:40:14 25 4
gpt4 key购买 nike

我的 Java 方法有问题。它似乎编译不正确,我不知道哪里出了问题。

我希望有人能帮我检查这个方法是否有错误,这样我就不会出现编译错误。

/**
* Calculate the speed in Kilometers per hour.
* @param lentgh The length drove in kilometers.
* @param time The time used in minutes.
* @return The speed in the datatype integer.
*/
public static int getSpeed(double length, double time)
{
return (length/(time/60));
}

最佳答案

您必须将结果转换为int:

return (int)(length/(time/60));

如果您想四舍五入,请使用 Math.round:

return (int) Math.round(length/(time/60));

请注意,您应该检查速度是否实际上适合整数的大小(这种情况不会引发异常)。

关于java - 我的 Java 方法无法编译,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5922777/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com