我的代码工作正常,但在最后添加数字格式后无法添加文本。我不断收到很多错误。之后是否可以添加文字?我在网上找到的所有例子都只是停留在格式上。
System.out.printf(minutes+" minutes equals "+hour+" hours and equals %.3f %n", day);
输出:6000分钟等于100.0小时,等于4.167
我需要将其添加到最后:6000分钟等于100.0小时,等于4.167天。
只需在字符串中添加“days”文本即可。此外,我建议您不要混合字符串连接和格式。如果您正在使用字符串格式,请将其用于所有变量,以使代码更易于阅读:
System.out.printf
("%d minutes equals %d hours and equals %.3f days %n", minutes, hours, day);