我需要帮助在printf方法中格式化double。一个函数显示double的ArrayList(一行2个数字) 数字可能有不同的符号。那么如何为符号预留空间呢? 我试过了
printf(%02.2f \t %02.2f\n);
如果我们在下一行有1.1和3.1 - 那没关系。但是当它是-1.1和3.1时,第二个数字代表一个符号。
printf中是否有任何符号可以实现它?
答案 0 :(得分:0)
试试这个:
System.out.printf("% 01.2f \t % 02.2f\n", -1.1, 3.1);