美文网首页Android
Android String占位符功能

Android String占位符功能

作者: pdog18 | 来源:发表于2017-04-20 12:07 被阅读763次

    字符串 %1$s
    整形 %1$d
    浮点形 %1$f

    %s 字符串类型 "mingrisoft"
    %c 字符类型 'm'
    %b 布尔类型 true
    %d 整数类型(十进制) 99
    %x 整数类型(十六进制) FF
    %o 整数类型(八进制)77
    %f 浮点类型 99.99
    %a 十六进制浮点类型 FF.35AE
    %e 指数类型 9.38e+5
    %g 通用浮点类型(f和e类型中较短的)
    %h 散列码
    %% 百分比类型 %
    %n 换行符
    %tx 日期与时间类型(x代表不同的日期与时间转换符

    为正数或者负数添加符号
    ("%+d",15)
    +15


    左对齐
    ("%-5d",15)
    |15 |

    0
    数字前面补0
    ("%04d", 99)
    0099

    空格
    在整数之前添加指定数量的空格
    ("% 4d", 99)
    | 99|

    ,
    以“,”对数字分组
    ("%,f", 9999.99)
    9,999.990000

    (
    使用括号包含负数
    ("%(f", -99.99)
    (99.990000)

    如果是浮点数则包含小数点,如果是16进制或8进制则添加0x或0
    ("%#x", 99)
    ("%#o", 99)
    0x63
    0143

    <
    格式化前一个转换符所描述的参数
    ("%f和%<3.2f", 99.45)
    99.450000和99.45

    $
    被格式化的参数索引
    ("%1$d,%2$s", 99,"abc")
    99,abc

    相关文章

      网友评论

        本文标题:Android String占位符功能

        本文链接:https://www.haomeiwen.com/subject/zxxlzttx.html