使用String.format %d及其变体,我们可以轻松地格式化原始整数和长整型。然而,这些格式选项是否与BigInteger完美配合?
我进行了一些测试,它们似乎能够正常工作,例如:
public class Test6 {
public static void main(final String args[]) {
final java.math.BigInteger b = java.math.BigInteger.TEN.pow(999999);
System.out.println(String.format("%,d", b));
}
}
但是有什么需要注意的地方吗?