当前位置: 首页 > 图灵资讯 > 技术篇> java printf、println和print区别 java中print与println区别

java printf、println和print区别 java中print与println区别

来源:图灵教育
时间:2023-05-16 09:33:33

  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型