此代码的输出
System.out.printf("%d %(d %+d %05d\n", 3, -3, 3, 3);
是
3 (3) +3 00003
有人可以解释为什么在此语句中将-3打印为3吗?
最佳答案
它不是,它被打印为(3)
从Javadoc中获取Formatter,说出(
标志
此代码的输出
System.out.printf("%d %(d %+d %05d\n", 3, -3, 3, 3);
3 (3) +3 00003
最佳答案
它不是,它被打印为(3)
从Javadoc中获取Formatter,说出(
标志