Java的文档指定使用%n而不是\n作为换行符.
根据Oracle JavaSE Number文档
适合运行应用程序的平台的新行字符.您应该始终使用%n,而不是\n.
两者之间的显着差异是什么?
java
这段代码如何在控制台上输出"-511"作为输出?
class Test { public static void main(String[] args) { int i = -0777; System.out.printf("%d",i); } }
是否与Java存储负数的方式有关?
java ×2