String.format() 在 Java 中格式化双精度格式

2022-08-31 06:10:42

我如何使用下面的双精度格式?String.format(format, args)

2354548.235 -> 2,354,548.23


答案 1
String.format("%1$,.2f", myDouble);

String.format自动使用默认区域设置。


答案 2
String.format("%4.3f" , x) ;

这意味着我们在 ans 中总共需要 4 位数字,其中 3 位应该在十进制之后。f 是双精度的格式说明符。x 表示我们想要为其找到它的变量。为我工作...


推荐