我有这个程序可以显示每加仑汽油的成本。
System.out.printf("%10s %.2f %s %n", "At", cost , "per gallon,");
输出显示
At 5.12 per gallon,
但我希望它显示
At $5.12 per gallon,
我尝试在“At”后面添加 $,但它在显示成本之前显示一个空格。有没有办法删除“$
之间的空格最佳答案
更简单的方法是
System.out.printf("At $%.2f per gallon,%n", cost);
不需要所有这些%s
s和字符串文字,直接将字符串放入即可。
关于java - 在Java中如何向没有空格的变量添加字符?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18806838/