Java中print、printf、println的区别
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型
本文作者:無心风月
本文链接:https://www.cnblogs.com/ponywind/p/16402075.html
版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构