例如,%11.2lf
C ++成为%11.2f
Java。长格式怎么样?
Answers:
您可能已经解决了,不必指定l
标志。根据docs,d
就像在C ++中一样,指定了一个十进制整数。所以答案是公正的%d
。
使用%d
的小数(长,INT)。可以。例如:
System.err.println(String.format("%d", 193874120937489387L));
...将可以正常打印。继续阅读以java.util.Formatter
获取更多详细信息。 %d
将采取long
,没问题。