java - 如何在java printf中为数字符号保留符号?
Posted
技术标签:
【中文标题】java - 如何在java printf中为数字符号保留符号?【英文标题】:how to reserve a symbol for number sign in java printf? 【发布时间】:2016-02-25 19:30:30 【问题描述】:在 printf 方法中格式化双精度时我需要帮助。一个函数显示双精度的ArrayList(一行2个数字) 数字可能有不同的符号。那么如何为符号保留空间? 我试过了
printf(%02.2f \t %02.2f\n);
如果我们在下一行有 1.1 和 3.1 - 没关系。但是当它是 -1.1 和 3.1 时,第二个数字代表一个符号。
printf中有什么符号可以实现吗?
【问题讨论】:
【参考方案1】:试试这个:
System.out.printf("% 01.2f \t % 02.2f\n", -1.1, 3.1);
【讨论】:
以上是关于java - 如何在java printf中为数字符号保留符号?的主要内容,如果未能解决你的问题,请参考以下文章