Java 学习笔记 String.format

男娘i 2022-12-27 06:26 258阅读 0赞
  1. String str = String.format("呵呵 %s %s", a, b);
















































































占位符 数据类型 输出
%a floating point 返回十六进制浮点数输出。(BigDecimal 除外)
%b Any type 非空时为“真”,空时为“假”
%c character Unicode字符
%d integer 十进制整数 (包括 byte, short, int, long, bigint)
%e floating point 科学记数法中的十进制数
%f floating point 十进制数
%g floating point 十进制数,可能采用科学记数法,具体取决于其精度和值。
%h any type hashCode()方法中的十六进制值字符串。
%n none 特定于平台的行分隔符。
%o integer 八进制数 (包括 byte, short, int, long, bigint)
%s any type 字符串值
%t Date/Time %t 是日期/时间转换的前缀。之后还需要更多的格式化标志。见下面的日期/时间转换。 (包括 long, Calendar, Date and TemporalAccessor)
%x integer 十六进制字符串。 (包括 byte, short, int, long, bigint)
——— ———————

参考资料

String.format
Formatter

Javatpoint String.format

发表评论

表情:
评论列表 (有 0 条评论,258人围观)

还没有评论,来说两句吧...

相关阅读

    相关 Java学习笔记

    定义变量类型字符串为什么是大写的? java中变量分为基本类型和对象类型 题主说的其它类型小写是指的基本类型int, char, double等 String类不

    相关 Java学习笔记

    认识Java java se 为标准版,java ee 为企业版,java me 为微型版 jdk:java开发工具包,sdk:软件开发工具包,jre:java运行环境