一、使用标准输出
1.数据的输出
标准输出流(System.out)中提供如下方法:
1.1 print()方法:实现不换行的数据输出。
讯享网讯享网
【说明】Integer.toBinaryString()方法用于将一个整数转换为二进制形式的数字串。
1.2 println()方法:输出数据后进行换行。
1.3 printf()方法:带格式描述的数据输出。
该方法包含两个参数,第1个参数中给出输出格式的描述,第2个参数位输出数据。

字符串格式化
- %s : 输出字符串
讯享网
整数格式化
- %d : 输出十进制整数
- %o : 输出八进制整数
- %x : 输出十六进制整数
- %X : 输出大写十六进制整数
浮点数格式化
- %f:输出浮点数
- %e:输出科学计数法表示的浮点数(小写e)
- %E:输出科学计数法表示的浮点数(大写E)
- %.nf:控制小数点后的位数,n为数字
布尔值格式化
- %b:输出布尔值
字符格式化
- %c:输出字符
宽度和精度格式化
- %n$ : 指定第n个参数
- %m.n : 控制宽度和精度,m表示最小宽度,n表示小数点后的位数
下面是 Java 中 printf 方法中可用的完整格式符号列表:
- %d:带符号的十进制整数
- %o:不带符号的八进制整数
- %x、%X:不带符号的十六进制整数,分别使用小写字母和大写字母表示
- %f、%F:带小数点的十进制浮点数,分别使用小写字母和大写字母表示
- %e、%E:带指数的浮点数,分别使用小写字母和大写字母表示
- %g、%G:根据数值大小自动选择%f或%e格式,分别使用小写字母和大写字母表示
- %a、%A:十六进制浮点数,分别使用小写字母和大写字母表示
- %c:字符类型,输出单个字符
- %s:字符串类型,输出字符串
- %n:换行符
- %%:输出一个百分号%
- %h、%H:散列码,分别使用十六进制和十六进制大写字母表示
- %t、%T:日期和时间格式化,使用特定的转换字符表示,例如%tY表示年份,%tB表示月份全称
- %b、%B:布尔值类型,输出true或false,分别使用小写字母和大写字母表示
- %S:输出大写字母的字符串
java基础输出类题目
下面是 Java 中 printf 方法中可用于格式化日期的符号列表:
- %tB:本地化的月份全名
- %tb:本地化的月份缩写
- %tA:本地化的星期全名
- %ta:本地化的星期缩写
- %tY:四位数的年份
- %ty:两位数的年份
- %tm:两位数的月份
- %td:两位数的日期
- %te:一位或两位数的日期
- %tH:24小时制的小时数
- %tI:12小时制的小时数
- %tM:分钟数
- %tS:秒数
- %tp:上午或下午
- %tZ:时区
原文链接:https://blog.csdn.net/_/article/details/
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/5905.html