gpt4 book ai didi

java - printf 与参数后给出的字符串串联不起作用

转载 作者:行者123 更新时间:2023-12-01 21:16:31 26 4
gpt4 key购买 nike

我无法使用下面给出的代码显示“加仑”一词。

paintNeeded = wallArea / PAINT_COVER;
System.out.printf("Paint needed: %.6f", paintNeeded, "gallons");

预期输出:

Paint needed: 0.514286 gallons

最佳答案

System.out.printf("Paint needed: %.6f gallons", paintNeeded);

就是你所需要的。

您应该有一个包含所有格式说明符的单个格式字符串,后跟用于这些说明符的参数。

您提供的是一个格式字符串不带单词“加仑”,后跟两个参数,一个浮点值和一个字符串,后者肯定会未使用。您可以尝试过:

System.out.printf("Paint needed: %.6f %s", paintNeeded, "gallons");

但这对我来说似乎有点多余。

关于java - printf 与参数后给出的字符串串联不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39941657/

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