gpt4 book ai didi

java - 如何克服这种 java 语法,使 double 成为字符串?

转载 作者:太空宇宙 更新时间:2023-11-03 16:15:04 27 4
gpt4 key购买 nike

我陷入了我的 Bean 类 - CartItemBean 成双的情况。

    public double getTotalCost() {
return dblTotalCost;

SetExpressCheckOutService 类要求我将金额放入字符串中。

    String amount = "";
CartItemBean details = new CartItemBean();
amount = details.getTotalCost();

try {
//calling the service, setting up the checkoutpage
String token = setExpressCheckoutService.setExpressCheckout(userId, amount,
currencyCode, returnURL, cancelURL, paymentAction);
log.info("Url to redirect to: https://www.sandbox.paypal.com
/webscr?cmd=_express-checkout&useraction=commit&token=" + token);
} catch (PayPalException e) {

// Log the exception

log.log(Level.WARNING, "Paypal exception", e);

}
}

我希望有人能告诉我如何克服这样的问题。

谢谢。

最佳答案

使用Double对象的toString方法:

String string = Double.toString(double);

所以在你的代码中这样做:

String token = setExpressCheckoutService.setExpressCheckout(userId, Double.toString(amount), currencyCode, returnURL, cancelURL, paymentAction);

关于java - 如何克服这种 java 语法,使 double 成为字符串?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13409874/

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