gpt4 book ai didi

java - 转换方法错误消息

转载 作者:太空宇宙 更新时间:2023-11-04 07:56:53 24 4
gpt4 key购买 nike

我在代码的最后一部分“成本”中收到此消息,

The method toDoubleString(double, boolean) in the type Convert is not applicable for the arguments (Double, int),

不知道如何解决这个问题。如果我把它拿出来,我会收到这条消息,

The method toLeftPaddedString(String, int) in the type Convert is not applicable for the arguments (Double, int).

帮助,谢谢。

public String printSummaryOutput() {
return Convert.toRightPaddedString(make, 8) + printSummaryOutput() +
Convert.toRightPaddedString(model, 11) + Convert.toLeftPaddedString(color, 6) +
Convert.toLeftPaddedString(purchaseDate, 10) + Convert.toLeftPaddedString(Convert.toDoubleString(cost, 10));
}

最佳答案

郑重声明,我们不知道 Convert 类是什么,也不知道它的方法需要什么参数。

但是,有件事告诉我,而不是......

Convert.toLeftPaddedString(Convert.toDoubleString(cost, 10))

...您的意思可能是...

Convert.toLeftPaddedString(Convert.toDoubleString(cost), 10)

...因为 Convert.toLeftPlatedString 的其他调用确实接受第二个参数的整数参数。

正如其他人所说,根据错误消息,您需要为 Convert.toDoubleString 提供一个 boolean 第二个参数,但该方法可能会重载;如果没有更多信息,我们无法判断。

关于java - 转换方法错误消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13485089/

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