print和println先说两个简单的:print和println是最简单的输出,区别在于前者不换行,后者有自己的换行功能。 当然,可以通过在print中添加\n来实现换行功能 printf 顾名思义,print format,格式化输出 具体使用方法
格式
含义
%c
单个字符
%d
十进制整数
%f
十进制浮点数
%o
八进制数
%s
字符串
%u
十进制数无符号
%x
十六进制数
%%
输出百分号 printf格式控制的完整格式: % - 0 m.n l或h 格式字符 解释各种含义
①、%:事实上,符号的格式是必不可少的
②、- :默认省略左对齐输出时右对齐
③、0:0表示指定空间用0填充,省略0表示不填充
④、m.n:m指域宽,即输出设备上相应输出项的字符数;n指精度用于解释输出实型数的小数位数。未指定n时,隐含精度为n=6位。
⑤、l或h:l对整形指long型,对实形指double型;h用于将整形格式字符修正为short型