java System格式化输出

简介: java System格式化输出

%%  在字符串中显示%

%d  以10 进位整数方式输出,提供的数必须是Byte、 Short、 Integer、Long、或BigInteger

%f  将浮点数以10进位方式输出,提供的数必须是Float、 Double或 BigDecimal

%e, %E  将浮点数以10进位方式输出,并使用科学记号,提供的数必须是 Float、 Double或BigDecimal

%a, %A  使用科学记号输出浮点数,以16进位输出整数部份,以10进位输出指数部份,提供的数必须是Float、Double、BigDecimal

%o  以8进位整数方式输出,提供的数必须是Byte、Short、 Integer、Long、或BigInteger

%x, %X  将整数以16进位方式输出,提供的数必须是Byte、 Short、 Integer、Long、或BigInteger

%s, %S  将字符串格式化输出

%c, %C  以字节方式输出,提供的数必须是Byte、Short、 Character或 Integer

%b, %B  将"true" 或"false"输出(或"TRUE"、 "FALSE",使用 %B)。另外,非null值输出是"true",null值输出是"false"

%t, %T  输出日期/时间的前置,详请看线上API文件

 

eg:System.out.print("%8.2f",x);

//会以一个字段宽度(field width)打印x:这包含8个字符,另外精度为小数点后面2个字符。也就是说,会打印一个前导的空格和7个字符  ____333.33,前面为空格

eg:System.out.print("Hello,%s.Next year, you`ll be %d",name,age)

 

目录
相关文章
|
Java API 索引
【零基础学Java】—System类(三十五)
【零基础学Java】—System类(三十五)
|
4月前
|
Java
【Java】Math、System、RunTime、BigDecimal类常用方法
【Java】Math、System、RunTime、BigDecimal类常用方法
|
2月前
|
Java 数据库
基于java的汽车服务管理系统(Car Service Management System)
基于java的汽车服务管理系统(Car Service Management System)
26 0
|
7月前
|
存储 Java C语言
Java的缓冲区与格式化输出技术详解
Java的缓冲区与格式化输出技术详解
66 2
|
7月前
|
安全 Java API
滚雪球学Java(44):掌握Java编程的关键:深入解析System类
【5月更文挑战第19天】🏆本文收录于「滚雪球学Java」专栏,专业攻坚指数级提升,希望能够助你一臂之力,帮你早日登顶实现财富自由🚀;同时,欢迎大家关注&&收藏&&订阅!持续更新中,up!up!up!!
57 0
滚雪球学Java(44):掌握Java编程的关键:深入解析System类
|
XML Java API
Java实现XML格式化
Java实现XML格式化
325 0
|
Java
java语言的格式化解释和转换符
java语言的格式化解释和转换符
129 0
|
Java
DecimalFormat的使用讲解数字格式化和demo(java小数控制,金额返回相关处理)
DecimalFormat的使用讲解数字格式化和demo(java小数控制,金额返回相关处理)
337 0
|
7月前
|
Java
DecimalFormat(Java中的应用——十进制数字格式化)
DecimalFormat(Java中的应用——十进制数字格式化)
208 0
|
JSON 前端开发 Java
Java实现树的格式化打印以及返回前端json树
Java实现树的格式化打印以及返回前端json树
96 0