【问题标题】:How to combine two methods of System.out.printf operators?如何组合 System.out.printf 运算符的两种方法?
【发布时间】:2019-11-25 20:27:43
【问题描述】:

所以,我想将 printf 方法的两个运算符合二为一。我想为 value1 节省 10 个空格,并在逗号 IN ONE 之后将此变量四舍五入为两位数。

System.out.printf("%10s %.2f", value1)

【问题讨论】:

  • 欢迎来到 SO!为了发布问题,您应该携带最少的信息作为输入样本和预期的输出样本(如果需要),您尝试了什么以及您的研究,以显示一些努力,因为 SO 不是免费的编码服务。你尝试和研究了什么? “我想要的不是一个好的开始……”

标签: java printing printf system


【解决方案1】:

如果我正确理解您的问题,您希望打印一个浮点数,该浮点数应占用 10 个字符的总空间并仅在逗号后打印两位数。

这应该可以完成您的工作:

System.out.printf("%10.2f", value1);

%s 用于打印字符串,而不是给你空格。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-04-25
    • 1970-01-01
    • 2022-11-02
    • 2015-03-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-04-16
    相关资源
    最近更新 更多