常用格式化输出方法
printf()方法
通过前面一系列的讲解,常用的一个输出方法就是System.out.println(),该方法将指定内容直接输出,之后回车换行;与之对应的一个方法就是System.out.print(),该方法与System.out.println()的不同之处在于输出指定后不进行回车。如果想要将输出的内容按照指定的格式输出,而不是直接输出,以上两个方法就无法完成了。下面为大家介绍一个可以格式化输出内容的方法,该方法基本格式如下:
System.out.printf(“格式化字符串”,输出对象);
System.out.printf(控制格式列表,表达式1(或变量),表达式 2...表达式n)
把各表达式或变量的值按各自控制格式输出到屏幕上,与C相似
例如:
int a=3,b=2;
System.out.printf("%d + %d = %d",a,b,a+b);
控制格式符 | 功 能 |
%d | 以十进制形式输出带符号整数 |
%c | 输出单个字符 |
%f | 以小数形式输出单、双精度实数 |
%s | 输出字符串 |