输出
System.out.println(); //自动换行。
System.out.print(); //不换行
System.out.printf(); //用法和 C 一样。
-
System.out.println();
输出打印时,都将转换成String类型输出 -
System.out.printf();
可以控制输出。 -
%4.2f
:格式限定符,4 --> 域宽度,不够空格来凑,超过自动增加宽度。2 --> 精度。f --> 转换码
System.out.printf("%3d#%2s#%4.2f\n", 1234, "Java", 51.6653);
//1234#Java#51.67
- 如果要显示带有逗号的数字,在数字限定符前添加一个逗号。
System.out.printf("%,8d %,10.1f\n", 12345678, 12345678.263);
//12,345,678 12,345,678.3
- 在数字限定符前面添加0:
System.out.printf("%08d %08.1f\n", 1234, 5.63);
//00001234 000005.6
- 默认右对齐。在格式限定符中添加一个减号变成左对齐:
System.out.printf("%8d%8s%8.1f\n", 1234, "Java", 5.63