java 格式化输出 printf 总结
2024-10-21 03:09:30
- double d = 345.678;
- String s = "hello!";
- ;
- //"%"表示进行格式化输出,"%"之后的内容为格式的定义。
- System.out.printf("%f",d);//"f"表示格式化输出浮点数。
- System.out.printf("%9.2f",d);//"9.2"中的9表示输出的长度,2表示小数点后的位数。
- System.out.printf("%+9.2f",d);//"+"表示输出的数带正负号。
- System.out.printf("%-9.4f",d);//"-"表示输出的数左对齐(默认为右对齐)。
- System.out.printf("%+-9.3f",d);//"+-"表示输出的数带正负号且左对齐。
- System.out.printf("%d",i);//"d"表示输出十进制整数。
- System.out.printf("%o",i);//"o"表示输出八进制整数。
- System.out.printf("%x",i);//"d"表示输出十六进制整数。
- System.out.printf("%#x",i);//"d"表示输出带有十六进制标志的整数。
- System.out.printf("%s",s);//"d"表示输出字符串。
- System.out.printf("输出一个浮点数:%f,一个整数:%d,一个字符串:%s",d,i,s);//可以输出多个变量,注意顺序。
- System.out.printf("字符串:%2$s,%1$d的十六进制数:%1$#x",i,s);//"X$"表示第几个变量。
最新文章
- FJOI省队集训 chessboard
- Linux中服务器软件为什么需要编译安装
- 闲扯json取值,联想map取值。
- CSS命名法
- Codeforces Round #333 (Div. 1) B. Lipshitz Sequence 倍增 二分
- secureCRT简单上传、下载文件记录
- Photon引擎开发实战(1)——Photon 简介
- 转: ajax跨域之JSONP
- oracle_PLSQL 快捷键使用技巧
- Jquery 清空input file的值
- Qt 创建一个QtDesinger第三方控件
- .net core自定义高性能的Web API服务网关
- lsof一些使用
- Python标准输出重定向
- zzw原创_LIKE与regexp_like中的_及转义符
- 基于Quartz.NET 实现可中断的任务(转)
- 存储引擎中MYIASM是什么意思
- 使用Artful MySQL模块出错
- 【BZOJ3943】[Usaco2015 Feb]SuperBull 最大生成树
- 【Linux】- vi/vim
热门文章
- 自定义worker的方法,及一例
- linux替换字符串的几种方法
- org.apache.cxf.interceptor.Fault: Unmarshalling Error: 意外的元素 (uri:";";, local:";werks";)。所需元素为(none)
- Appium客户端,命令行启动server
- 关于number...的精度问题
- java并发:Semaphore
- hdoj1010 奇偶剪枝+DFS
- python之面向对象之封装
- IBM关闭触摸板的方法
- discuz回贴通知插件实现-配置邮件服务器